OGS
MaterialLib::Fracture::LinearElasticIsotropic< DisplacementDim >::MaterialProperties Struct Reference

Detailed Description

template<int DisplacementDim>
struct MaterialLib::Fracture::LinearElasticIsotropic< DisplacementDim >::MaterialProperties

Variables specific to the material model.

Definition at line 28 of file LinearElasticIsotropic.h.

#include <LinearElasticIsotropic.h>

Collaboration diagram for MaterialLib::Fracture::LinearElasticIsotropic< DisplacementDim >::MaterialProperties:
[legend]

Public Types

using P = ParameterLib::Parameter<double>
 
using X = ParameterLib::SpatialPosition
 

Public Member Functions

 MaterialProperties (P const &normal_stiffness_, P const &shear_stiffness_)
 

Public Attributes

P const & normal_stiffness
 Normal stiffness given in units of stress per length.
 
P const & shear_stiffness
 Shear stiffness given in units of stress per length.
 

Member Typedef Documentation

◆ P

template<int DisplacementDim>
using MaterialLib::Fracture::LinearElasticIsotropic< DisplacementDim >::MaterialProperties::P = ParameterLib::Parameter<double>

Definition at line 30 of file LinearElasticIsotropic.h.

◆ X

template<int DisplacementDim>
using MaterialLib::Fracture::LinearElasticIsotropic< DisplacementDim >::MaterialProperties::X = ParameterLib::SpatialPosition

Definition at line 31 of file LinearElasticIsotropic.h.

Constructor & Destructor Documentation

◆ MaterialProperties()

template<int DisplacementDim>
MaterialLib::Fracture::LinearElasticIsotropic< DisplacementDim >::MaterialProperties::MaterialProperties ( P const & normal_stiffness_,
P const & shear_stiffness_ )
inline

Definition at line 33 of file LinearElasticIsotropic.h.

34 : normal_stiffness(normal_stiffness_), shear_stiffness(shear_stiffness_)
35 {
36 }
P const & shear_stiffness
Shear stiffness given in units of stress per length.
P const & normal_stiffness
Normal stiffness given in units of stress per length.

Member Data Documentation

◆ normal_stiffness

template<int DisplacementDim>
P const& MaterialLib::Fracture::LinearElasticIsotropic< DisplacementDim >::MaterialProperties::normal_stiffness

Normal stiffness given in units of stress per length.

Definition at line 39 of file LinearElasticIsotropic.h.

◆ shear_stiffness

template<int DisplacementDim>
P const& MaterialLib::Fracture::LinearElasticIsotropic< DisplacementDim >::MaterialProperties::shear_stiffness

Shear stiffness given in units of stress per length.

Definition at line 41 of file LinearElasticIsotropic.h.


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