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.


Shell Conduction

This model simulates a static analysis of heat conduction in a thin conductive shell. This is a benchmark model where the result is compared with a NAFEMS benchmark solution.

Quadrupole Lens

Just like optical lenses focus light, electric and magnetic lenses can focus beams of charged particles. Systems of magnetic quadrupole lenses find a common use in focusing both ion and particle beams in accelerators at nuclear and particle physics centers. This model shows the path of ions going through three consecutive magnetic quadrupole lenses. The model also takes fringing fields ...

Equivalent Properties of Periodic Microstructures

Periodic microstructures are frequently found in composite materials, such as carbon fibers and honeycomb structures. They can be represented by a unit cell repeated along three directions of propagation. To reduce computational costs, simulations may replace all of the microscopic details of a composite material with a homogeneous domain with equivalent properties. This app computes the ...

Atmospheric Corrosion

This model simulates atmospheric galvanic corrosion of an aluminum alloy in contact with steel. The electrolyte film thickness depends on the relative humidity of the surrounding air and the salt load density of NaCl crystals on the metal surface. Empirical expressions for the oxygen diffusivity and solubility are also included in the model in order to derive an expression for the limiting ...

Biomechanical Model of the Human Body in a Sitting Posture

The dynamic response of a human body in any vibration environment can be predicted using this biomechanical model. In the automobile industry for instance, this model can be used in ride quality simulation and designing vibration isolators such as seats. In this example, a biomechanical model of the human body is developed to evaluate the dynamic response to the vertical vibrations in a ...

Beam Subjected to Traveling Load

As an example of how to build an app using the Application Builder, this application simulates the transient response of a beam, or bridge, that is placed on several equidistant supports and is subjected to a traveling load. The purpose of the Beam Subjected to Traveling Load app is to analyze the structural response of a bridge when vehicles pass over it. Many of the bridge's parameters can be ...

Heterojunction 1D

This benchmark model simulates three different heterojunction configurations under forward and reverse bias. It shows the difference in using the continuous quasi-Fermi level formulation versus the thermionic emission formulation for the charge transfer across the heterojunction. The simulated energy levels are compared between each configuration in order to illustrate the origin of the charge ...

Stress Corrosion

Steel pipelines are often subjected to complex stress/strain conditions in the oil and gas industry. Additionally, pipes are subjected to significant longitudinal strain due to soil movement. For the elastoplastic stress simulation, the _Solid Mechanics_ interface is used with the small-strain plasticity model. The _Secondary Current Distribution_ interface is used to model electrochemical ...

Aquifer Characterization

This model uses the Optimization interface to solve the inverse problem for determining the spatially variable hydraulic conductivity on a discretized quadratic grid from a number of aquifer pump tests. Because the number of observations is smaller than the number of unknown parameters, a geostatistical penalty term is used to discriminate between solutions with comparable fitness values. ...

Linear Buckling Analysis of a Truss Tower

Trusses are commonly used to create light structures that can support heavy loads. When designing such a structure, it is important to ensure its safety. For a tower made of bars, buckling can cause the structure to collapse. This model shows how to compute the critical buckling load using a linear buckling analysis. The solution is compared with an analytical expression for critical load ...