COMSOL Multiphysics Release Notes

COMSOL Multiphysics Version 4.1 introduces many new ideas and concepts to make it easier for you to create models. The following are the most important updates to the graphical user interface:

New layout:

In version 4 it is easier to organize and design models with the intuitive structure of the COMSOL Desktop. The Model Builder displays all the features of your model in one place.

Personalized desktop:

Control how you organize the COMSOL Desktop layout—your preferences are saved for the next time you open COMSOL Multiphysics.

Sequences of operations:

You can now build custom model sequences to generate your geometry, physics, mesh, studies, and results. The sequences can be edited and changes are automatically updated across the model. Operations in the sequences can be modified by the parametric solver.

Geometric parameter sweeps:

With geometry sequences COMSOL can perform geometric parameter sweeps with full associativity from the user interface.

Material settings:

Materials are now administrated in one node in the Model Builder. You can select a material and its properties for each domain and for all physics in that domain.

Multiple solutions and meshes:

With the new layout, you can save and view multiple solutions and meshes, and compare and contrast the results in the Results branch.

Probes:

Use probes to visualize scalar quantities during computations. The quantities can be defined as integrals, max/min, the average of a field quantity, or the value at a point. This now works for time stepping and parameter sweeps.

Dynamic help:

The new context-dependent help enables easy browsing with extended search functionality. The Help Desk provides access to the complete documentation set in PDF and HTML formats.

Improved graphics:

Faster, better looking graphics.

Model settings:

Access to the model settings is easier and more intuitive. When you select a node in the Model Builder, a docked window containing associated settings displays at the same time.

Predefined selections:

Define selections of domains, boundaries, edges, and points. These predefined selections are available in the Settings windows for the physics interfaces, meshing, and when studying the results.

LiveLink family of products for integrating with CAD and MATLAB®

The new LiveLink™ for SolidWorks®, LiveLink™ for Inventor®, and LiveLink™ for Pro/ENGINEER® products connect COMSOL Multiphysics directly with these CAD programs for interactively linking parameters specified in a CAD system with simulation geometry. In addition, LiveLink for MATLAB is available for incorporating COMSOL Multiphysics models in the MATLAB technical computing and programming environment.

Cluster support

A floating network license for COMSOL Multiphysics can be extended at no additional cost to computational nodes for clusters on the Windows Cluster Server 2003, Windows HPC Server 2008, and Linux platforms.

Version 4 also introduces:

New Functionality in Version 4.1

General COMSOL Desktop Functionality

Geometry

Mesh

Physics Interfaces

Studies and Solvers

Improved usability in the Study branch:

Results

Backward Compatibility vs. Version 3.5a

Deformed Geometry Interface

The Parameterized Geometry application mode in versions 3.5a, which is limited to 2D, is replaced with the Deformed Geometry interface in version 4.1. This interface is available in 2D and 3D. The Deformed Geometry interface deforms the mesh using an arbitrary Lagrangian-Eulerian (ALE) method and is not the parameterized geometry using geometric parameter sweeps (see above), which is new functionality in version 4.1.

In the version 4.1 interface, the Linear Displacement and Similarity Transform boundary conditions are not yet available as preset conditions. Those boundary conditions are planned for version 4.2.

In version 4.1, you can create the corresponding conditions by manually entering variables.

Pairs Boundary Conditions

Pairs are used to connect boundaries between domains that are separated by an assembly boundary (boundary between different parts in an assembly). To create an assembly, you have to either import it from a CAD package or actively form an assembly as a final step in the COMSOL geometry sequence.

Pair boundary conditions are available as general conditions for all application modes in versions 3.5a. Most pair boundary conditions that were available in COMSOL 3.5a can be found in the physics interfaces in version 4.1. Exceptions from this are listed under backward compatibility for each product.

Periodic PAIR Boundary Conditions

Periodic boundary conditions are used to model repetitive structures, where one boundary in a domain is identical to another boundary in the same domain.

Periodic boundary conditions are available as general conditions for all application modes in version 3.5a. In version 4.1, this functionality is a tailored condition for each physics interface.

However, some physics interfaces may lack periodic boundary conditions in version 4.1; see the Backwards Compatibility section for the modules below.

Note that all physics interfaces will include periodic boundary conditions in the future.

Axisymmetric Models

In version 3.5a equations in axisymmetric application modes use the independent variable for the radius, r, to account for axisymmetry. In version 4.1, the equations are compensated by using the factor 2πr.

If you have manually multiplied expressions by 2π for a version 3.5a model, please note that these may be incorrect when the model is opened in version 4.1.

Report Generator

The report generator is not yet implemented in version 4.1. A report generator is planned for 4.2.

Backward Compatibility for pre-3.5a models

COMSOL 4.1 can load models saved from version 3.5a. For loading models from earlier COMSOL versions than 3.5a you need to load them in COMSOL 3.5a and then save them. For simplifying this task a utility is available where you can convert all files in a directory from versions 3.0–3.5 to version 3.5a. See the section “COMSOL Convertpre35a Command” on page 51 for Windows, section “COMSOL Convertpre35a Command” on page 85 for Linux, section “COMSOL Convertpre35a Command” on page 112 for the Mac in the COMSOL Installation and Operations Guide for more information.