OGS
MaterialLib::Solids::Ehlers::PlasticStrain< KelvinVector > Struct Template Referencefinal

Detailed Description

template<typename KelvinVector>
struct MaterialLib::Solids::Ehlers::PlasticStrain< KelvinVector >

Definition at line 188 of file Ehlers.h.

#include <Ehlers.h>

Public Member Functions

 PlasticStrain ()
 
 PlasticStrain (KelvinVector eps_p_D_, double const eps_p_V_, double const eps_p_eff_)
 

Public Attributes

KelvinVector D
 deviatoric plastic strain More...
 
double V = 0
 volumetric strain More...
 
double eff = 0
 effective plastic strain More...
 
 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
 

Constructor & Destructor Documentation

◆ PlasticStrain() [1/2]

template<typename KelvinVector >
MaterialLib::Solids::Ehlers::PlasticStrain< KelvinVector >::PlasticStrain ( )
inline

Definition at line 190 of file Ehlers.h.

190 : D(KelvinVector::Zero()) {}
KelvinVector D
deviatoric plastic strain
Definition: Ehlers.h:193

◆ PlasticStrain() [2/2]

template<typename KelvinVector >
MaterialLib::Solids::Ehlers::PlasticStrain< KelvinVector >::PlasticStrain ( KelvinVector  eps_p_D_,
double const  eps_p_V_,
double const  eps_p_eff_ 
)
inline

Definition at line 191 of file Ehlers.h.

193  : D(std::move(eps_p_D_)), V(eps_p_V_), eff(eps_p_eff_){};
double eff
effective plastic strain
Definition: Ehlers.h:197

Member Data Documentation

◆ D

template<typename KelvinVector >
KelvinVector MaterialLib::Solids::Ehlers::PlasticStrain< KelvinVector >::D

deviatoric plastic strain

Definition at line 195 of file Ehlers.h.

◆ eff

template<typename KelvinVector >
double MaterialLib::Solids::Ehlers::PlasticStrain< KelvinVector >::eff = 0

effective plastic strain

Definition at line 197 of file Ehlers.h.

◆ EIGEN_MAKE_ALIGNED_OPERATOR_NEW

template<typename KelvinVector >
MaterialLib::Solids::Ehlers::PlasticStrain< KelvinVector >::EIGEN_MAKE_ALIGNED_OPERATOR_NEW

Definition at line 199 of file Ehlers.h.

◆ V

template<typename KelvinVector >
double MaterialLib::Solids::Ehlers::PlasticStrain< KelvinVector >::V = 0

volumetric strain

Definition at line 196 of file Ehlers.h.


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