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.


Peristaltic Pump

In a peristaltic pump, rotating rollers squeeze a flexible tube. As the rollers move along the tube, the fluid in the tube follows the motion. The main advantage of the peristaltic pump is that no seals, valves or other internal parts ever touch the fluid. Due to their cleanliness, peristaltic pumps have found many applications in the pharmaceutical, chemical, biomedical and food industries. ...

Viscoelastic Structural Damper - Transient Analysis

Damping elements involving layers of viscoelastic materials are often used for reduction of seismic and wind induced vibrations in buildings and other tall structures. The common feature is that the frequency of the forced vibrations is low. This application studies a forced response of a typical viscoelastic damper. The analysis involves two cases: a frequency response analysis and a time ...

Thermal Expansion in a MEMS Device

This model analyzes the thermal expansion in a MEMS device, such as a microgyroscope, where thermal expansion should be minimized. The device is made from the copper-beryllium alloy UNS C17500 and uses temperature-dependent material properties from the Material Library. The purpose of this model is to exemplify the use of the Material Library in COMSOL Multiphysics. This library contains more ...

Modeling Stress Dependent Elasticity

This example shows how to implement a stress dependent material model. The Young's modulus changes based on the stress value.

Single Edge Crack

This model deals with the stability of a plate with an edge crack that is subjected to a tensile load. To analyze the stability of exciting cracks, fracture mechanics can be utilized. A commonly used parameter in fracture mechanics, used to predict if a specific crack will cause the plate to fracture, is the so-called stress intensity factor KI. When this calculated value becomes equal to ...

Radially Polarized Piezoelectric Transducer

This tutorial model shows how a user-defined coordinate system can be used to create any type of directional polarization of a piezoelectric material. Results are shown for the case of radial polarization of a piezoelectric disk. The piezoelectric material is PZT-5H. The example shows a static analysis. Visualization of the cylindrical coordinate system as well as the stress/strain in that ...

Wave Propagation in Rock Under Blast Loads

Transient analysis of the wave propagation in rock mass caused by a short duration load on the surface. Such loads are typical during tunnel constructions and other excavations using blasting. The model shows the use of the Low-reflecting boundary conditions to truncate the computational domain to a reasonable size. The results are in very good agreement with those presented in the following ...

Eigenfrequency Analysis of a Free Cylinder

This model calculates the eigenfrequencies and mode shapes of an unconstrained cylinder in axisymmetry. The model is taken from NAFEMS Free Vibration Benchmarks. The eigenfrequencies are compared with the values given in the benchmark report.

Connecting Shells and Beams

Many engineering structures consist of thin and slender components, where a full solid model will result in extremely many small elements. For such structures, it is much more efficient to use shell or beam elements. In this tutorial and verification model, it is shown how to connect beam and shell elements in different situations. The results are also compared to a solid model of the same ...

Submodel in a Wheel Rim

In stress analysis, it is common that the regions with high stresses are small when compared to the whole structure. Sometimes it is not feasible to have a mesh that at the same time captures the global behavior and resolves the stress concentrations with high accuracy. This is especially true in nonlinear or dynamic problems. You can cope with this type of problems with a technique known as ...