COMSOL Multiphysics

Interactive multiphysics modeling and simulation


  • Predefined physics and user-defined equations
  • High-performance numerical algorithms and postprocessing capabilities
  • Application-specific add-ons for chemical engineering, heat transfer, structural mechanics, electromagnetics, and fluid flow.
  • Bidirectional interface with MATLAB® via the LiveLink™ for MATLAB
  • Bidirectional interface with Simulink® via the LiveLink™ for Simulink
  • Ability to enrich models with custom user interfaces and compile them into stand-alone applications


The COMSOL Multiphysics® simulation environment facilitates all steps in the modeling process—defining your geometry, specifying physics, meshing, solving, and then postprocessing the results. Optionally, by adding a tailored graphical user interface to your model, you can turn it into an application that is usable by anyone, regardless of modeling experience. Those applications can be deployed over the web using COMSOL Server, or compiled with COMSOL Compiler to run stand-alone. Model setup is quick, thanks to a number of predefined modeling interfaces for applications ranging from fluid flow and heat transfer to structural mechanics and electromagnetic analyses. Material properties, source terms, and boundary conditions can all be arbitrary functions of the dependent variables.

Predefined multiphysics-application templates solve many common problem types. You have the option of choosing different physics from the Multiphysics menu and defining the interdependencies yourself. Or you can specify your own partial differential equations (PDEs) and couple them with other equations and physics.

COMSOL Multiphysics is integrated with MATLAB via the LiveLink for MATLAB, which lets you generate a MATLAB file version of a simulation built with COMSOL Multiphysics. You can modify the model MATLAB file, extend it with MATLAB code, and run it from MATLAB.

In addition, COMSOL Multiphysics is integrated with Simulink via the LiveLink for Simulink, which lets you cosimulate using FMU files for use in a Simulink diagram, export state-space models from COMSOL to Simulink, or pass sweep and curve data for use by interpolation tables in Simulink.


100 District Avenue
3rd floor
Burlington, MA 01803
Tel: 781-273-3322

Required Products

Recommended Products


  • Linux
  • Macintosh
  • Windows


  • E-mail
  • Telephone
  • Training

Product Type

  • Modeling and Simulation Tools


  • Acoustics
  • Finite Element and Structural Modeling
  • Optics
  • System Modeling and Simulation
  • Thermodynamics
  • Vibration Analysis and Control


  • Aerospace and Defense
  • Automotive
  • Biotech and Pharmaceutical
  • Chemical and Petroleum
  • Consumer Electronics
  • Medical Devices