OGS
MaterialLib::Solids::MechanicsBase< DisplacementDim >::MaterialStateVariables Struct Reference

Detailed Description

template<int DisplacementDim>
struct MaterialLib::Solids::MechanicsBase< DisplacementDim >::MaterialStateVariables

The MaterialStateVariables may store material model specific state (other than sigma and eps), which are usually material history dependent. The objects are stored by the user (usually in assembly per integration point) and are created via createMaterialStateVariables().

Definition at line 59 of file MechanicsBase.h.

#include <MechanicsBase.h>

Inheritance diagram for MaterialLib::Solids::MechanicsBase< DisplacementDim >::MaterialStateVariables:
[legend]

Public Member Functions

virtual ~MaterialStateVariables ()=default
 
virtual void pushBackState ()
 
virtual double getEquivalentPlasticStrain () const
 

Constructor & Destructor Documentation

◆ ~MaterialStateVariables()

template<int DisplacementDim>
virtual MaterialLib::Solids::MechanicsBase< DisplacementDim >::MaterialStateVariables::~MaterialStateVariables ( )
virtualdefault

Member Function Documentation

◆ getEquivalentPlasticStrain()

template<int DisplacementDim>
virtual double MaterialLib::Solids::MechanicsBase< DisplacementDim >::MaterialStateVariables::getEquivalentPlasticStrain ( ) const
inlinevirtual

◆ pushBackState()

template<int DisplacementDim>
virtual void MaterialLib::Solids::MechanicsBase< DisplacementDim >::MaterialStateVariables::pushBackState ( )
inlinevirtual

The documentation for this struct was generated from the following file: