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.


Sonic Crystal

Phononic and sonic crystals have generated rising scientific interest for very diverse technological applications. These crystals are made of periodic distributions of scatterers embedded in a matrix. Under certain conditions, acoustic band gaps can form. These are spectral bands where propagation of waves is forbidden. This model first analyzes as sonic crystal and determines its band ...

Effective Diffusivity in Porous Materials

Transport through porous structures is usually treated using simplified homogeneous models with effective transport properties. This is in most cases a necessity, since the typical dimensions of the pores and particles making up the porous structure are several orders of magnitude smaller than the size of the domain that is to be modeled. This model introduces the concept of effective ...

Two-port Piezoelectric SAW Device

This tutorial shows how to model surface acoustic waves in time domain. The 3D modeling geometry represents a 128 degree YX-cut lithium niobate substrate. The SAW device has two ports. The metallic electrodes are modeled as perfect conductors using boundary conditions. The geometric dimensions such as size of substrate, the gap between the ports and the number of inter-digitated electrodes ...

Using Meshing Sequences

COMSOL Multiphysics provides an interactive meshing environment where, with a few mouse clicks, you can easily mesh individual faces or domains. Each meshing operation is added to the meshing sequence. The final mesh is the result of building all the operations in the meshing sequence. This example demonstrates how to use the meshing sequence to create a mesh consisting of different element ...

Free Convection in a Water Glass

This model treats the free convection and heat transfer of a glass of cold water heated to room temperature. Initially, the glass and the water are at 5 °C and are then put on a table in a room at 25 °C. The nonisothermal flow is coupled to heat transfer using the Heat Transfer module.

E-Core Transformer

This is the transient model of a single phase E-core transformer using a Multi-Turn Coil Domain. The model includes the effect of a nonlinear B-H curve in the core and shows how to connect the transformer model to the external circuits using Electric Circuit interface. The simulation is performed for two different cases; the first one with a unity turn ratio and second one with a turn ratio of ...

Micromixer - Cluster Version

This example studies a laminar static micromixer 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 diffusion. The purpose of this model is to demonstrate how to access the cluster computing functionality in COMSOL from COMSOL Desktop and use it to submit a batch job to ...

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 ...

Capacitive Micromotor

This tutorial shows how to model a 2D capacitive micromotor. The motor consists of a rotor and a stator made of polysilicon. The cogs of the stator are subjected to a time-varying pulsed voltage such that the voltage on adjacent cogs vary by a phase difference of 2p/3. As a result, a time-varying torque acts on the rotor thereby rotating it about its center. This model shows how to use an ...

Knudsen Minimum

When a constant pressure difference drives flow through a narrow constriction between parallel plates (or through a cylindrical tube), the flow rate exhibits a characteristic minimum as the absolute pressure at the inlet is reduced. This phenomenon is commonly referred to as Knudsen’s minimum, and occurs as a result of the rarefaction of the gas. The observation of a minimum in flow rate for ...