Version 5.1 of Multiphysics brings together the creation of multiphysics models with the creation and sharing of simulation apps into a single environment for developers.
COMSOL has released Multiphysics software version 5.1, the first and only integrated simulation environment for building multiphysics models and for creating and sharing easy-to-use simulation apps. Simulation experts can now benefit from a fully integrated environment where they can create models with COMSOL Multiphysics, build simulation apps with the Application Builder and share these apps with non-experts via COMSOL Server. COMSOL software version 5.1 enhances user experience and productivity by allowing users to seamlessly combine model setup with application design from within a single interface. Major upgrades to the Application Builder include full integration between the Model Builder and Application Builder, improved layout tools for app design, and LiveLink for Excel capabilities in applications. Customers will also benefit from the flexibility of being able to run applications on multiple computers with COMSOL Server.
Easy model to app transition
In COMSOL Multiphysics 5.1, the Model Builder and Application Builder have been merged into one unified and interactive environment. While building an app, an engineer can easily switch between the Model Builder and Application Builder and make updates to both the model and app simultaneously. The Application Builder is now accessible directly from the ribbon in COMSOL Multiphysics, where the user can simply switch to the app design environment and continue working in just one click. Additionally, both models and apps can be saved in the unified .mph file format.
“The Application Builder is the only application design environment where the user can create multiphysics apps not only within a single software environment, but within a single window using the same file format,” said Bjorn Sjodin, VP of Product Management. “This innovation streamlines the app design process and allows simulation apps to become a truly game-changing engineering solution that will bring powerful design capabilities to non-experts.”
This streamlined integration of the Model Builder and Application Builder allows model data to be exchanged between the two tools from within the same environment. For example, a function or feature available in the Model Builder can be quickly made available in the Application Builder for the application designer to use. There is no need to interface between different software packages and all tools needed are readily available. Additionally, for instances where the application designer wishes to implement highly-customised commands and operations, code generation is greatly simplified in version 5.1 and many template codes are provided.
“COMSOL has improved simulation application design by integrating model building and app design tools into a single environment,” said Svante Littmarck, CEO of COMSOL. “COMSOL 5.1 delivers additional features that provide our customers with highly productive tools to build and share their simulation applications with users everywhere.”
COMSOL server improvements
COMSOL Server also includes many improvements. It can now be run on multiple computers, allowing computations to be run on a separate machine from where the app is being launched. The updated Application Library in COMSOL Server features new grid, detail, and list views with information on which add-on products are needed to create a particular application.
To explore the new features, many new demo applications have been added to the Application Libraries and are available within the COMSOL software. “The demo applications include self-contained documentation and showcase many useful features,” said Littmarck. “You can run these applications to explore how to email simulation reports, create animations, perform optimisations and parameter estimation as well as import experimental data and handle tables. All the demo apps are available for you to edit and forms, form objects and methods can be copied from these apps and used as a starting point for your own application designs.”
Product update availability
COMSOL Multiphysics users can now browse models and applications without the add-on product licences and can perform additional postprocessing on the available results. This update will have a major impact on productivity as users can now inspect any COMSOL file and, while the simulation cannot be solved again, they can see which features have been used and easily work on models and applications created by others.
Version 5.1 also introduces numerous enhancements to the existing functions of COMSOL Multiphysics and its add-on products. Ready-to-use parametric geometry components are now available to use with any module and a library of dedicated parts has been created for the Microfluidics Module, Mixer Module, Ray Optics Module, and Structural Mechanics Module. The Ray Optics Module and Wave Optics Module will also benefit from the addition of a new Optical Materials Database.
New Features and Tools Available in COMSOL Version 5.1
Application Builder and COMSOL Server: Tighter integration between the Model Builder and Application Builder. Numerous productivity enhancements such as improved file handling, sending emails with attachments, string and keyword searches, custom toolbars for tables and more. COMSOL Server can now distribute the workload of running applications on multiple computers. 20 fully-documented and ready-to-use simulation apps based on COMSOL models have been added to the Application Libraries.
Geometry and Mesh: Face detection for imported meshes, surface simplification in mesh to geometry conversion, and domain and boundary selections for NASTRAN® Property ID Numbers tools.
Modelling Tools, Studies, and Visualization: A new matrix-free domain-decomposition solver. Visualisation of a solution outside of the mesh (useful for far fields in electromagnetic waves and acoustic waves). Visualisation of a periodic solution in a unit cell as a custom-sized array. Plots of geometric points or cut-points and their trajectory through time.
Electrical: Multi-turn coil computation for coils with varying cross-sections. Surface roughness on lossy conductive boundaries for electromagnetic wave simulations. Hexagonal periodic structure handling. Special tools for handling ring resonators with the beam envelope formulation. New Optical Materials database. New Part Library for Ray Optics Module. Perforations feature for thin film damping (useful for MEMS). Demo application for computing and visualising the colour of an LED based on semiconductor physics.
Mechanical: A new multiphysics interface for hygroscopic swelling has been added to the Structural Mechanics Module. Membranes can now have nonlinear materials. Trusses can be modelled to include nonlinear springs and plasticity. A Parts Library has also been added for structural applications, which includes beams and bolts. A new Algebraic Turbulence model has been added to the Heat Transfer Module. A new multiphysics interface for heat transfer in porous media enables local thermal non-equilibrium simulations (useful for microwave heating, exothermic reactions, nuclear engineering, electronics system design and fuel cells). New predefined impedance boundary conditions for acoustics. Ray acoustics for graded media and fluid models with attenuation.
Fluid: Euler-Euler two-phase flow with turbulence. Fluid flow simulations can now combine porous media flow with turbulent flow and porous domains are allowed to be unbounded with the aid of infinite elements. New pressure loss options for T-junctions, Y-junctions, and n-way junctions available for pipe flow simulations. New Parts Library available in the Mixer Module.
Chemical: Macroscale to microscale concentration coupling at pellet-fluid interface. Automatic computation of gas mixture viscosity for fluids and dusty gas model features. A new state-of-the-art multiscale tutorial model of a 3D packed bed reactor with two levels of homogenisation.
Multipurpose: New multiphysics interfaces for particle-field interactions and fluid-particle interactions, inelastic collisions, and release sampling from velocity distributions for particle tracing simulation.