In accordance with our Quality Policy, COMSOL maintains a library of hundreds of documented model examples that are regularly tested against the latest version of the COMSOL Multiphysics® software, including benchmark problems from ASME and NAFEMS, as well as TEAM problems.

Our Verification and Validation (V&V) test suite provides consistently accurate solutions that are compared against analytical results and established benchmark data. The documented models below are part of the COMSOL Multiphysics® software’s built-in Application Libraries. They include reference values and sources for a wide range of benchmarks, as well as step-by-step instructions to reproduce the expected results on your own computer. You can use these models not only to document your software quality assurance (SQA) and numerical code verification (NCV) efforts, but also as part of an in-house training program.

Tank Series with Feedback Control

This example illustrates how to set up and solve a tank-in-series model in 0D using the Reaction Engineering interface. The model treats a series of three consecutive tank reactors. A feedback loop continuously adjusts the inlet concentration of the first tank to keep the concentration ... Read More

Polymer Electrolyte Membrane Electrolyzer

In a polymer electrolyte membrane electrolyzer cell (PEMEC), the two electrode compartments are separated by a polymer membrane. Liquid water is fed to the anode side, forming oxygen gas on the anode, and hydrogen gas on the cathode side, respectively. The respective designs of the ... Read More

Evaluation of Dynamic Coefficients of a Plain Journal Bearing

When analyzing rotors, it is common that bearings are modeled through their effective dynamic coefficients about a static equilibrium position. This model illustrates how to compute such coefficients for a plain journal bearing. The bearing length is kept much smaller than its diameter ... Read More

Alpha to Gamma Transition

Capacitively coupled RF discharges can operate in two distinct regimes depending on the discharge power. In the low power regime, known as the alpha regime, the electric field oscillation is responsible to heat and create electrons. In the high power regime, known as gamma regime, the ... Read More

1D Isothermal Nickel-Cadmium Battery

This model reproduces the NiCd battery model and the results presented in De Vidts' and White's paper from 1995. Ref: P. De Vidts, R. E. White, “Mathematical Modeling of a Nickel-Cadmium Cell: Proton Diffusion in the Nickel Electrode”, J. Electrochem. Soc, Vol. 142, No. 5, May 1995. Read More

Surface Cracked Cylinder

In this benchmark example, a semi-elliptical crack at the inner surface of a cylinder is studied. The inside of the cylinder and the crack faces are subjected to a pressure load. The J-integral is calculated along the crack front, and the stress intensity factor is then compared with the ... Read More

Hysteresis in Piezoelectric Ceramics new

Many piezoelectric materials are ferroelectric. Ferroelectric materials exhibit nonlinear polarization behavior, such as hysteresis and saturation at large applied electric fields. In addition, the polarization and mechanical deformations in such materials can be strongly coupled due to ... Read More

Nonlinear Propagation of a Cylindrical Wave — Verification Model

This model example shows how to model nonlinear propagation of a cylindrical wave using the Nonlinear Pressure Acoustics, Time Explicit physics interface available in Acoustics Module of COMSOL Multiphysics. The interface implements the system of nonlinear acoustic equations in the form ... Read More

Rotors Connected by a Spline Coupling

In this example, learn how to model two rotors connected by a spline coupling. The first rotor is a fixed cantilevered rotor and the second rotor is supported. The model assumes that only translational motion is coupled between the rotors through the coupling, while the rotations of both ... Read More

k·p Method for Strained Wurtzite GaN Band Structure new

This benchmark model computes the valence band structure of an unstrained and a strained bulk GaN wurtzite crystal, as a tutorial for users who wish to set up multiple wave function components with the Schrödinger Equation interface. The model follows the formulation given in the ... Read More