Postprocessing and Visualization Updates

COMSOL Multiphysics® version 6.0 brings a new feature to cap faces when using interactive clipping, arrays of plots, and new color tables. Browse all of the postprocessing and visualization updates below.

Cross Sections in Interactive Clipping

To make it easier to work with complicated geometries, you can now use the interactive clipping functionality to add cross sections when clipping a solid domain. This feature works throughout the Model Builder and is available from the Graphics window toolbar.

A gas turbine model showing the interior faces using two clip planes. Two planes used for interactive clipping of a gas turbine model.
A gas turbine model with capped interior faces. The new Cross Section functionality used in a gas turbine model.

Array of Plots

A new feature allows you to create arrays of plots to visualize multiple results side-by-side in the Graphics window. When the plot array functionality is enabled, you can control the behavior of each plot such as the array shape and array plane in the Settings window under the Plot Array section.

A 2D plot showing three different results of a beer fermentation model. An array of plots that shows correlations between variables in a beer fermentation model.
An array of four plots showing different solution times in a beer fermentation model. An array of plots that shows the solution at different times in a beer fermentation model.
An array of four test strip plots showing the spreading of a liquid sample. An array of plots that shows the liquid saturation in a rapid test strip. The spreading of the liquid sample is shown at four different time steps.

Ambient Lighting Improvements

The Ambient light settings used for providing light around the geometry now includes a new feature to better define 3D models. The new Ambient Occlusion option available in the Graphics window toolbar is a new rendering technique that uses soft shadows to make your geometry appear more realistic. This new feature works by calculating the ambient light exposure of each point in a 3D geometry.

A permanent magnet motor model with three-phase winding on the stator and surface-mounted magnets on the rotor. The Ambient Occlusion feature enabled in a permanent magnet motor.

5148d28b8fba4cae84327b49e98cd753

bfb759e1b5948c6c1b2b8c942e02b408

Transparency Improvements

For transparent visualization of plots, transparency can now depend on the incidence angle to help improve realism. In COMSOL Multiphysics® version 6.0, it is now more user friendly to set the mouse rotation center while transparency is enabled.

A laminar mixer model with blue-yellow streamlines and transparency. The transparent outline of the mixer in a laminar mixer has angle-dependent transparency enabled.

Filtered Lists of Postprocessing Features

The COMSOL® software contains a large number of postprocessing features, but in any given model only a subset of the features is likely to be useful. Version 6.0 brings dynamic filtering in menus based on the physics interfaces that are used in the model. This is especially useful for users who have licenses for many different add-on products.

The COMSOL Multiphysics UI showing the Model Builder with a 3D Plot Group node highlighted, the corresponding Settings window, the More Plots options shown in the Graphics toolbar, and an acoustic model in the Graphics window. The More Plots menu in a 3D structure-acoustics multiphysics model.
The COMSOL Multiphysics UI showing the Model Builder with a 3D Plot Group node highlighted, the corresponding Settings window, the More Plots options shown the Graphics toolbar, and a telescope model in the Graphics window. The More Plots menu in a 3D ray optics model.

Logarithmic Color Scale

When plotting expressions that have value ranges that cover multiple magnitudes, it can be easier to interpret the results if the logarithm is plotted instead. The obvious way to do this is to plot log(EXPR) or log10(EXPR) instead of EXPR, but doing so has some drawbacks:

  • The unit of EXPR is lost, as log(EXPR) is dimensionless.
  • The description of log(EXPR) does not automatically contain the description of EXPR.
  • The values shown next to the color legend are the logarithms.
  • The expression has to be changed when changing between linear and logarithmic scales.

In COMSOL Multiphysics® version 6.0, it is possible to use a logarithmic color scale without changing the expression.

A closeup view of the Model Builder with the Multislice node highlighted and the corresponding Settings window. The Logarithmic color scale option in the Settings window.

bfb8be420b6c01e160df7448ff917332

3a1f273797d98f102fd026479d84a5a2

A closeup view of the Model Builder with the Slice node highlighted, the corresponding Settings window, and an extruder model in the Graphics window. The Logarithmic color scale used to visualize results in an extruder model.

Evaluation of Geometry Measures

The Volume, Surface, Line, and Distance measurement features make it easy to perform measurements in postprocessing. This functionality is analogous to the measure functionality in the geometry sequence.

The COMSOL Multiphysics UI showing the Model Builder with the Evaluation Group node highlighted, the corresponding Settings window, the Measure drop-down options in the Graphics toolbar, and a reactor model in the Graphics window. Volume measurement of a reactor once heaters and impellers have been placed inside the reactor.

Cumulative Integration

Cumulative integration can be enabled in the numerical evaluation features in Derived Values and Evaluation Groups. It makes it possible to evaluate cumulative integral values for all time steps.

A closeup view of the Model Builder with the Global Evaluation node highlighted, the corresponding Settings window, and a carbon deposition model in the Graphics window. Cumulative integration applied to reaction rates in a carbon deposition model.

Color Table Transformations

Under the Coloring and Style section, the new Color table transformation options make it possible to tweak a color table by applying a nonlinear transformation to it. You can use this to emphasize or de-emphasize variations in the expressions being plotted.

A closeup view of the Model Builder with the Surface node highlighted and the corresponding Settings window. The available color table transformations.

a31716db10d6f7e57250fe6071d71b07

ba8b47a3a88133a5481d5cef6ce18747

Transformation Datasets

New Transformation 3D and Transformation 2D datasets make it possible to perform affine transformations of the geometry defined by another dataset. You can use this feature to visualize movements that are not captured by the model's frames or make objects move during an animation, such as in the case of frozen rotor analysis in CFD, for example.

Color Table Improvements

To further enhance your postprocessing, COMSOL Multiphysics® has expanded its range of visualization capabilities by making the color tables smoother and introducing several new color tables, including but not limited to:

  1. Inferno
  2. Magma
  3. Plasma
  4. ThermalWave
  5. Viridis

cbfea33c0d6e37403c379b526b903a85

d33c2e394fc1ea7871a88f20f1b76776

bdd55aca8102a27c7e540f6c36f70a5b

d4ba05d559d6cc9a9a92b2ea3e740e17

82ae076bc52504f311befb7208387c33

935170e83661a95f1ac172544b2962ce

Evaluating Expressions in Graph Plot Legends

A new Evaluated legend type allows you to use the eval function to create an evaluated legend text in the Legend field that includes evaluated global expressions such as global parameters used in sweeps. It is also possible to evaluate expressions defined in the points that are plotted.

A closeup view of the Model Builder with the Point Graph node highlighted, the corresponding Settings window, and a 1D plot in the Graphics window. Legends settings and the resulting legend in a spherical cap model.

Plot Information Section

There is a new Plot Information Section in the Settings window for all plots and graphs to display different quantities useful for benchmarking against different settings and setups, such as the time that it took to prepare the data for the plot. The information appears in a table that is saved with the model and updated each time the plot had to be redrawn. This section is hidden by default, and you can enable it in the Show More Options dialog box by selecting the Plot Information Section check box.

A closeup view of the Show More Options window with the Plot Information Section node highlighted. The Show More Options dialog box.
A closeup view of the Model Builder with the Radiation Pattern node highlighted, the corresponding Settings window, and an antenna model in the Graphics window. The information section for a far-field plot of a Vivaldi antenna model.