Geomechanics Module

Expand Structural Analyses for Geotechnical Applications with the Geomechanics Module

 Read more below 

Want to know more?

Simulation Software for Modelling Nonlinear Mechanical Behaviour in Soil, Concrete, and Rock

Analysing tunnels, excavations, slope stability, and retaining structures requires nonlinear material models tailored for geotechnical applications. The Geomechanics Module is an add-on to the Structural Mechanics Module that includes built-in material models for modelling deformation, plasticity, creep, and failure in soils, concrete, and rock. The module also includes standard nonlinear material models to describe metal plasticity through the von Mises and Tresca criteria.

In addition to the built-in material models, you can enter user-defined yield functions and input your own mathematical expressions of the field variables, stress and strain invariants, and derived quantities using equation-based modelling. You can also incorporate in situ stresses and define material properties that are dependent on another variable, such as a computed temperature field or water pressure.

To accurately account for real-world effects and behaviour in your geotechnical analyses, you can include multiphysics effects by combining the features and functionality in the Geomechanics Module with other modules in the COMSOL® product suite. For instance, you can model porous media flow, poroelasticity, solute transport, and heat transfer with the Subsurface Flow Module.

Material Models Available in the Geomechanics Module

Soil Plasticity

  • Mohr–Coulomb
  • Dilation angle
  • Drucker–Prager
  • Elliptic cap
  • Tension cutoff
  • Dilation angle
  • Matsuoka–Nakai
  • Lade–Duncan



  • Ottosen
  • Bresler–Pister
  • William–Warnke
  • Tension cutoff


  • Von Mises
  • Tresca


  • Mazars damage for concrete
  • Phase-field damage
  • Equivalent strain criterion
  • Rankine
  • Smooth Rankine
  • Norm of elastic strain tensor
  • User defined
  • Crack band regularization
  • Implicit gradient regularization
  • Viscous regularisation

Elastoplastic Soil

  • Modified Cam–Clay
  • Modified structured Cam–Clay
  • Extended Barcelona basic
  • Hardening soil




  • Original Hoek–Brown
  • Generalized Hoek–Brown
  • Tension cutoff




  • Volumetric
  • Deviatoric
  • Potential
  • User defined



Nonlinear Elasticity

  • Ramberg–Osgood
  • Hyperbolic Law
  • Hardin–Drnevich
  • Duncan–Chang
  • Duncan–Selig
  • User defined

Simulation Applications: Customise Inputs and Outputs for Streamlined Design

The Application Builder, included in COMSOL Multiphysics®, enables you to build simulation applications that further simplify the simulation workflow by enabling you to restrict the inputs and control the outputs of your model so that your colleagues can run their own analyses. Working with specific soil, rock, and concrete models, this functionality is especially useful for testing how different materials affect a simulation.

With specialised applications, you can easily change a design parameter, such as a geometrical dimension, material property, or boundary load, and test it as many times as you need without having to know the inner workings of the software. You can use applications to run your own tests more quickly or distribute applications to other members of your team to run their own tests, further freeing up your time and resources for other projects.

The process is simple:

  1. Transform your geomechanics model into a specialised user interface (a simulation application)
  2. Customise the application to your needs by selecting inputs and outputs for the application users
  3. Use the COMSOL Server™ or COMSOL Compiler™ deployment products to make applications accessible to other team members
  4. Enable your team to run their own design analyses without further assistance

You can expand the capabilities of simulation throughout your team, organisation, classroom, or customer base by building and using simulation applications.

Every business and every simulation need is different.

In order to fully evaluate whether or not the COMSOL Multiphysics® software will meet your requirements, you need to contact us. By talking to one of our sales representatives, you will get personalised recommendations and fully documented examples to help you get the most out of your evaluation and guide you to choose the best license option to suit your needs.

Fill in your contact details and any specific comments or questions, and submit. You will receive a response from a sales representative within one business day.

Request a Software Demonstration:

Want to know more?

(COMSOL®, COMSOL Multiphysics®, Capture the Concept, COMSOL Desktop®) are registered trademarks of COMSOL AB, LiveLink™ is an unregistered trademark of COMSOL AB, ACIS and SAT are registered trademarks of Spatial Corporation. AutoCAD, AutoCAD Inventor and Inventor are registered trademarks or trademarks of Autodesk, Inc., and/or its subsidiaries and/or affiliates in the USA and/or other countries. CATIA is a registered trademark of Dassault Systèmes or its subsidiaries in the US and/or other countries. Microsoft, Excel and Windows are registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Parasolid and Solid Edge are trademarks or registered trademarks of Siemens Product Lifecycle Management Software Inc. or its subsidiaries in the United States and in other countries. SolidWorks is a registered trademark of Dassault Systèmes SolidWorks Corporation. Creo and Pro/ENGINEER are trademarks or registered trademarks of PTC Inc. or its subsidiaries in the U.S. and in other countries. MATLAB is a registered trademark of The MathWorks, Inc. Amazon Web Services, the “Powered by Amazon Web Services” logo, Amazon EC2 and Amazon Elastic Compute Cloud are trademarks of, Inc. or its affiliates in the United States and/or other countries. Mac and Macintosh are trademarks of Apple Inc., registered in the U.S. and other countries. Linux is a registered trademark of Linus Torvalds. Red Hat is a registered trademark of Red Hat, Inc. in the U.S. and other countries. Neither COMSOL nor any COMSOL products are affiliated with, endorsed by, sponsored by, or supported by any of these other trademark owners. Other product names, brand names or logos are trademarks or registered trademarks of their respective holders.