Error: Failed to compute elastoplastic strain variables

Solution Number: 1150
Title: Error: Failed to compute elastoplastic strain variables
Platform: All Platforms
Applies to: Structural Mechanics Module, Geomechanics Module
Versions: All versions
Categories: Error Messages

Problem Description

Why do I get the error Failed to compute elastoplastic strain variables when using plasticity/concrete/soil plasticity?


This happens because the elastoplastic element cannot evaluate a plastic step if the current stress state is outside of the yield surface. There are three typical situations where you may encounter this problem:

In the first load step

The elastoplastic element fails to evaluate the consistence conditions (due to either loads, displacements, initial stress/strains), and it fails to compute the first elastic-predictor step. That is, your initial state, e.g. assumed in-situ stresses in a geomechanical problem are outside the yield surface.

During postprocessing

When results are requested at other positions than the Gauss points, the elastoplastic element actually performs a stress computation. If the gradients of the elastoplastic strains are a large within an element this computation may fail. If this happens, use the Gauss point variables such as solid.sGpx instead of general variables like


COMSOL makes every reasonable effort to verify the information you view on this page. Resources and documents are provided for your information only, and COMSOL makes no explicit or implied claims to their validity. COMSOL does not assume any legal liability for the accuracy of the data disclosed. Any trademarks referenced in this document are the property of their respective owners. Consult your product manuals for complete trademark details.