The Application Gallery features COMSOL Multiphysics tutorial and demo app files pertinent to the electrical, mechanical, fluid, and chemical disciplines. You can download ready-to-use tutorial models and demo apps with step-by-step instructions for how to create them yourself. The examples in the gallery serve as a great starting point for your own simulation work.

Use the Quick Search to find tutorials and apps relevant to your area of expertise. Log in or create a COMSOL Access account that is associated with a valid COMSOL license to download the MPH-files.

Steady-State 2D Heat Transfer with Conduction

This example shows a 2D steady-state thermal analysis including convection to a prescribed external (ambient) temperature. It is given as a benchmarking example. The benchmark result for the target location is a temperature of 18.25 C. The COMSOL Multiphysics model, using a default mesh with 556 elements, gives a temperature of 18.28 C. Successive uniform refinements show a temperature of 18.26 ...

Thin-Film Resistance

In modeling of transport by diffusion or conduction in thin layers, we often encounter large differences in dimensions of the different domains in a model. If the modeled structure is a so-called sandwich structure, we can replace the thinnest geometrical layers with a thin layer approximation, provided that the difference in thickness is very large. This method can be used in many ...

Loaded Spring - Using Global Equations to Satisfy Constraints

Global equations are a way of adding an additional equation to a model. A global equation can be used to describe a load, constraint, material property, or anything else in the model that has a uniquely definable solution. In this example, a structural mechanics model of a spring is augmented by a global equation which solves for the load to achieve a desired spring displacement.

Rock Fracture Flow

A potential flow model of fluid flow in a rock fracture uses the so-called Reynolds equation. It shows how to use experimental data interpolated to a function used in the equation.

Diffraction Patterns

This example resembles the well-known 2-slit interference experiment often demonstrated in schools with water waves or sound. This model mimics the plane-wave excitation with two thin waveguides leading to slits in a screen, and it computes the diffraction pattern on the screen’s other side. This diffraction pattern is clearly visible. The main effect of quantization is that the numerical ...

Marangoni Convection

Marangoni convection occurs when the surface tension of an interface (generally liquid-air) depends on the concentration of a species or on the temperature distribution. In the case of temperature dependence, the Marangoni effect is also called thermo-capillary convection. The Marangoni effect is of primary importance in the fields of welding, crystal growth and electron beam melting of ...

Free Tetrahedral Meshing of a Piston Geometry

This is a tutorial model that demonstrates how to use mesh parameters such as Minimum element size Resolution of curvature Resolution of narrow regions Maximum element growth rate The instructions also detail how to access the mesh statistics and how to create a mesh plot.


The development of mixers does often not only have to account for effectiveness, but also other factors must be involved, such as cost and complexity for manufacturing. The three models study a laminar static micro mixer with two parallel sets of split-reshape-recombine mixing elements. The mixer works through lamination of the streams without any moving parts and the mixing is obtained through ...

Eigenmodes of a Room

When designing a concert hall, it is extremely important to take the resonances into account. For a clear and neutral sound, the eigenfrequencies should be evenly spread through the registers. For the home stereo owner, who cannot actually change the shape of his living room, another question is more relevant: where should the speakers be put for the best sound? To illustrate the effects we are ...

Convective Cooling of a Busbar

This is a template MPH-file containing the physics interfaces and the parameterized geometry for the model Electrical Heating in a Busbar.