OGS
MaterialLib::Solids::Lubby2::detail::LocalLubby2Properties< DisplacementDim > Struct Template Reference

Detailed Description

template<int DisplacementDim>
struct MaterialLib::Solids::Lubby2::detail::LocalLubby2Properties< DisplacementDim >

Definition at line 63 of file Lubby2.h.

#include <Lubby2.h>

Public Member Functions

 LocalLubby2Properties (double const t, ParameterLib::SpatialPosition const &x, Lubby2MaterialProperties const &mp)
 
void update (double const s_eff)
 

Public Attributes

double const GM0
 
double const KM0
 
double const GK0
 
double const etaK0
 
double const etaM0
 
double const mK
 
double const mvK
 
double const mvM
 
double GK = std::numeric_limits<double>::quiet_NaN()
 
double etaK = std::numeric_limits<double>::quiet_NaN()
 
double etaM = std::numeric_limits<double>::quiet_NaN()
 

Constructor & Destructor Documentation

◆ LocalLubby2Properties()

template<int DisplacementDim>
MaterialLib::Solids::Lubby2::detail::LocalLubby2Properties< DisplacementDim >::LocalLubby2Properties ( double const t,
ParameterLib::SpatialPosition const & x,
Lubby2MaterialProperties const & mp )
inline

Definition at line 65 of file Lubby2.h.

68 : GM0(mp.GM0(t, x)[0]),
69 KM0(mp.KM0(t, x)[0]),
70 GK0(mp.GK0(t, x)[0]),
71 etaK0(mp.etaK0(t, x)[0]),
72 etaM0(mp.etaM0(t, x)[0]),
73 mK(mp.mK(t, x)[0]),
74 mvK(mp.mvK(t, x)[0]),
75 mvM(mp.mvM(t, x)[0])
76 {
77 }

Member Function Documentation

◆ update()

template<int DisplacementDim>
void MaterialLib::Solids::Lubby2::detail::LocalLubby2Properties< DisplacementDim >::update ( double const s_eff)
inline

Member Data Documentation

◆ etaK

◆ etaK0

template<int DisplacementDim>
double const MaterialLib::Solids::Lubby2::detail::LocalLubby2Properties< DisplacementDim >::etaK0

◆ etaM

◆ etaM0

template<int DisplacementDim>
double const MaterialLib::Solids::Lubby2::detail::LocalLubby2Properties< DisplacementDim >::etaM0

◆ GK

◆ GK0

template<int DisplacementDim>
double const MaterialLib::Solids::Lubby2::detail::LocalLubby2Properties< DisplacementDim >::GK0

◆ GM0

◆ KM0

template<int DisplacementDim>
double const MaterialLib::Solids::Lubby2::detail::LocalLubby2Properties< DisplacementDim >::KM0

Definition at line 88 of file Lubby2.h.

◆ mK

template<int DisplacementDim>
double const MaterialLib::Solids::Lubby2::detail::LocalLubby2Properties< DisplacementDim >::mK

◆ mvK

template<int DisplacementDim>
double const MaterialLib::Solids::Lubby2::detail::LocalLubby2Properties< DisplacementDim >::mvK

◆ mvM

template<int DisplacementDim>
double const MaterialLib::Solids::Lubby2::detail::LocalLubby2Properties< DisplacementDim >::mvM

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