OGS
ProcessLib::TH2M::ConstitutiveRelations::MaterialStateData< DisplacementDim > Class Template Reference

Detailed Description

template<int DisplacementDim>
class ProcessLib::TH2M::ConstitutiveRelations::MaterialStateData< DisplacementDim >

Definition at line 19 of file MaterialState.h.

#include <MaterialState.h>

Public Member Functions

 MaterialStateData (std::unique_ptr< MSV > &&material_state_variables)
void pushBackState ()

Public Attributes

std::unique_ptr< MSVmaterial_state_variables

Private Types

using MSV

Member Typedef Documentation

◆ MSV

template<int DisplacementDim>
using ProcessLib::TH2M::ConstitutiveRelations::MaterialStateData< DisplacementDim >::MSV
private
Initial value:
DisplacementDim>::MaterialStateVariables

Definition at line 21 of file MaterialState.h.

Constructor & Destructor Documentation

◆ MaterialStateData()

template<int DisplacementDim>
ProcessLib::TH2M::ConstitutiveRelations::MaterialStateData< DisplacementDim >::MaterialStateData ( std::unique_ptr< MSV > && material_state_variables)
inlineexplicit

Member Function Documentation

◆ pushBackState()

template<int DisplacementDim>
void ProcessLib::TH2M::ConstitutiveRelations::MaterialStateData< DisplacementDim >::pushBackState ( )
inline

Definition at line 30 of file MaterialState.h.

30{ material_state_variables->pushBackState(); }

References material_state_variables.

Member Data Documentation

◆ material_state_variables

template<int DisplacementDim>
std::unique_ptr<MSV> ProcessLib::TH2M::ConstitutiveRelations::MaterialStateData< DisplacementDim >::material_state_variables

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