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

Detailed Description

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

Definition at line 107 of file Lubby2.h.

#include <Lubby2.h>

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

Public Types

using KelvinVector
 
using KelvinMatrix
 

Public Member Functions

 MaterialStateVariables ()
 
void setInitialConditions ()
 
void pushBackState () override
 
- Public Member Functions inherited from MaterialLib::Solids::MechanicsBase< DisplacementDim >::MaterialStateVariables
virtual ~MaterialStateVariables ()=default
 
virtual double getEquivalentPlasticStrain () const
 

Public Attributes

KelvinVector eps_K_t
 
KelvinVector eps_K_j
 
KelvinVector eps_M_t
 
KelvinVector eps_M_j
 
 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
 

Member Typedef Documentation

◆ KelvinMatrix

template<int DisplacementDim>
using MaterialLib::Solids::Lubby2::Lubby2< DisplacementDim >::MaterialStateVariables::KelvinMatrix
Initial value:
Eigen::Matrix< double, kelvin_vector_dimensions(DisplacementDim), kelvin_vector_dimensions(DisplacementDim), Eigen::RowMajor > KelvinMatrixType

Definition at line 135 of file Lubby2.h.

◆ KelvinVector

template<int DisplacementDim>
using MaterialLib::Solids::Lubby2::Lubby2< DisplacementDim >::MaterialStateVariables::KelvinVector
Initial value:
Eigen::Matrix< double, kelvin_vector_dimensions(DisplacementDim), 1, Eigen::ColMajor > KelvinVectorType

Definition at line 133 of file Lubby2.h.

Constructor & Destructor Documentation

◆ MaterialStateVariables()

Member Function Documentation

◆ pushBackState()

◆ setInitialConditions()

Member Data Documentation

◆ EIGEN_MAKE_ALIGNED_OPERATOR_NEW

template<int DisplacementDim>
MaterialLib::Solids::Lubby2::Lubby2< DisplacementDim >::MaterialStateVariables::EIGEN_MAKE_ALIGNED_OPERATOR_NEW

Definition at line 146 of file Lubby2.h.

◆ eps_K_j

◆ eps_K_t

◆ eps_M_j

◆ eps_M_t


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