OGS
MaterialLib::Solids::MFront::DeformationGradient Struct Reference

Detailed Description

Meta data for deformation gradient.

Definition at line 115 of file Variable.h.

#include <Variable.h>

Inheritance diagram for MaterialLib::Solids::MFront::DeformationGradient:
[legend]
Collaboration diagram for MaterialLib::Solids::MFront::DeformationGradient:
[legend]

Static Public Attributes

static constexpr const char * name = "DeformationGradient"
 The name of the variable in MFront.
 
static constexpr mgis::behaviour::Variable::Type type
 The type of the variable in MFront.
 
static constexpr auto mpl_var
 The VariableArray entry that holds this variable in OGS.
 

Additional Inherited Members

- Static Public Member Functions inherited from MaterialLib::Solids::MFront::Variable< DeformationGradient >
static constexpr std::size_t size ()
 The number of components of the variable.
 
static constexpr std::size_t rows ()
 The number of rows of the variable.
 
static constexpr std::size_t cols ()
 The number of columns of the variable.
 

Member Data Documentation

◆ mpl_var

constexpr auto MaterialLib::Solids::MFront::DeformationGradient::mpl_var
staticconstexpr
Initial value:
=
std::variant< std::monostate, Eigen::Matrix< double, 5, 1 >, Eigen::Matrix< double, 9, 1 > > deformation_gradient

The VariableArray entry that holds this variable in OGS.

Definition at line 125 of file Variable.h.

◆ name

constexpr const char* MaterialLib::Solids::MFront::DeformationGradient::name = "DeformationGradient"
staticconstexpr

The name of the variable in MFront.

Definition at line 118 of file Variable.h.

◆ type

constexpr mgis::behaviour::Variable::Type MaterialLib::Solids::MFront::DeformationGradient::type
staticconstexpr
Initial value:
=
mgis::behaviour::Variable::Type::TENSOR

The type of the variable in MFront.

Definition at line 121 of file Variable.h.


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