![]() |
OGS
|
|
Variables specific to the material model.
Definition at line 24 of file SolidModels/LinearElasticIsotropic.h.
#include <LinearElasticIsotropic.h>
Public Member Functions | |
| MaterialProperties (P const &youngs_modulus, P const &poissons_ratio) | |
| double | lambda (double const t, X const &x) const |
| Lamé's first parameter. | |
| double | mu (double const t, X const &x) const |
| Lamé's second parameter, the shear modulus. | |
| double | bulk_modulus (double const t, X const &x) const |
| the bulk modulus. | |
Private Types | |
| using | P = ParameterLib::Parameter<double> |
| using | X = ParameterLib::SpatialPosition |
Private Attributes | |
| P const & | _youngs_modulus |
| P const & | _poissons_ratio |
|
private |
Definition at line 26 of file SolidModels/LinearElasticIsotropic.h.
|
private |
Definition at line 27 of file SolidModels/LinearElasticIsotropic.h.
|
inline |
Definition at line 30 of file SolidModels/LinearElasticIsotropic.h.
References _poissons_ratio, and _youngs_modulus.
|
inline |
the bulk modulus.
Definition at line 51 of file SolidModels/LinearElasticIsotropic.h.
References _poissons_ratio, and _youngs_modulus.
|
inline |
Lamé's first parameter.
Definition at line 36 of file SolidModels/LinearElasticIsotropic.h.
References _poissons_ratio, and _youngs_modulus.
|
inline |
Lamé's second parameter, the shear modulus.
Definition at line 44 of file SolidModels/LinearElasticIsotropic.h.
References _poissons_ratio, and _youngs_modulus.
|
private |
Definition at line 59 of file SolidModels/LinearElasticIsotropic.h.
Referenced by MaterialProperties(), bulk_modulus(), lambda(), and mu().
|
private |
Definition at line 58 of file SolidModels/LinearElasticIsotropic.h.
Referenced by MaterialProperties(), bulk_modulus(), lambda(), and mu().