The Application Gallery features COMSOL Multiphysics® tutorial and demo app files pertinent to the electrical, structural, acoustics, fluid, heat, and chemical disciplines. You can use these examples as a starting point for your own simulation work by downloading the tutorial model or demo app file and its accompanying instructions.

Search for tutorials and apps relevant to your area of expertise via the Quick Search feature. To download the MPH-files, log in or create a COMSOL Access account that is associated with a valid COMSOL license. Note that many of the examples featured here can also be accessed via the Application Libraries that are built into the COMSOL Multiphysics® software and available from the File menu.


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.

Electrical Signals in a Heart

Modeling the electrical activity in cardiac tissue is an important step in understanding the patterns of contractions and dilations in the heart. The heart produces rhythmic electrical pulses, which trigger the mechanical contractions of the muscle. A number of heart conditions involve an elevated risk of re-entry of the signals. This means that the normal steady pulse is disturbed, a severe and ...

An Integro-Partial Differential Equation

The heat distribution in a hollow pipe, whose ends are held at two different temperatures, is studied. The outside surface is assumed to be thermally isolated and the inner surfaces have radiation boundary conditions. The role of convection in the heat transfer is taken to be negligible. The temperature is assumed to be constant along the thickness of the pipe and rotational symmetry is also ...

Thermal Microactuator Simplified

This example model consists of a two-hot-arm thermal actuator made of polysilicon. The actuator is activated through thermal expansion. The temperature increase required to deform the two hot arms, and thus displace the actuator, is obtained through Joule heating (resistive heating). The greater expansion of the hot arms, compared to the cold arm, causes a bending of the actuator. The material ...

The KdV Equation and Solitons

The Korteweg-de Vries (KdV) equation models water waves. It contrasts sharply to the Burgers equation, because it introduces no dissipation and the waves travel seemingly forever. Solitons have their primary practical application in optical fibers. Specifically, a fiber’s linear dispersion properties level out a wave while the nonlinear properties give a focusing effect. The result is a very ...

Implementing a Point Source

This model solves the Poisson equation on a unit disk with a point source in the origin. The easiest way to describe a point source in COMSOL Multiphysics is by using an extra weak term. To obtain the weak formulation of the general Poisson equation, we multiply it with a test function u_test and integrate over the domain. The mesh density is dense, close to the origin, so as to resolve the ...

Steady-State 1D Heat Transfer with Radiation

The example shows a 1D steady-state thermal analysis including radiation to a prescribed ambient temperature. The temperature field from the solution of this benchmark model is compared with a NAFEMS benchmark solution.

Automotive Muffler

This model simulates the pressure wave propagation in a muffler for a combustion engine. It uses a general approach for analysis of damping of the propagation of harmonic pressure waves. The model is solved in the frequency domain and provides efficient damping in a frequency range of 100-1000 Hz.

Vacuum Drying

Vacuum drying is a chemical process frequently used in the pharmaceutical and food industries to remove water or an organic solvent from a wet powder. When designing a vacuum drying system, engineers aim to minimize the drying time while maintaining high quality in the product. This model investigates vacuum drying in a Nutsche filter-dryer, which consists of a cylindrical drum filled with wet ...

Virtual Operation on a Wheel Rim Geometry

This tutorial shows how to perform virtual geometry operations on an imported CAD geometry. These virtual operations, such as form composite entities or ignore entities can help to improve the mesh and reduce the total element number.