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

Detailed Description

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

Definition at line 187 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
 
double V = 0
 volumetric strain
 
double eff = 0
 effective plastic strain
 
 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
 

Constructor & Destructor Documentation

◆ PlasticStrain() [1/2]

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

Definition at line 189 of file Ehlers.h.

189: D(KelvinVector::Zero()) {}
KelvinVector D
deviatoric plastic strain
Definition Ehlers.h:194

◆ 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 190 of file Ehlers.h.

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

Member Data Documentation

◆ D

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

deviatoric plastic strain

Definition at line 194 of file Ehlers.h.

◆ eff

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

effective plastic strain

Definition at line 196 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 198 of file Ehlers.h.

◆ V

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

volumetric strain

Definition at line 195 of file Ehlers.h.


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