66#ifndef DUMUX_KIRCHHOFF_LOVE_PLATE_MODEL_HH
67#define DUMUX_KIRCHHOFF_LOVE_PLATE_MODEL_HH
77template<
class PV,
class MT>
102 static constexpr int numEq() {
return 3; }
121 static constexpr int numEq() {
return 2; }
133template<
class TypeTag>
134struct ModelTraits<TypeTag,
TTag::KirchhoffLovePlateDeformation>
137template<
class TypeTag>
138struct LocalResidual<TypeTag,
TTag::KirchhoffLovePlateDeformation>
142template<
class TypeTag>
143struct VolumeVariables<TypeTag,
TTag::KirchhoffLovePlateDeformation>
155template<
class TypeTag>
156struct ModelTraits<TypeTag,
TTag::KirchhoffLovePlateRotation>
159template<
class TypeTag>
160struct LocalResidual<TypeTag,
TTag::KirchhoffLovePlateRotation>
164template<
class TypeTag>
165struct VolumeVariables<TypeTag,
TTag::KirchhoffLovePlateRotation>
Local residual for the Kirchhoff-Love model (rotations).
Definition solidmechanics/plate/kirchhoff_love/localresidual.hh:114
Volume variables for the rotations.
Definition solidmechanics/plate/kirchhoff_love/volumevariables.hh:55
Defines a type tags and some fundamental properties for all models.
Defines all properties used in Dumux.
typename GetProp< TypeTag, Property >::type GetPropType
get the type alias defined in the property
Definition propertysystem.hh:296
Type tag for numeric models.
Definition grid.hh:24
The energy balance equation for a porous solid.
Definition common/properties.hh:26
Local residual for the Kirchhoff-Love model.
Volume variables for the Kirchhoff-Love model.
Definition solidmechanics/plate/kirchhoff_love/model.hh:85
static constexpr int shearGradPotentialEqIdx
Definition solidmechanics/plate/kirchhoff_love/model.hh:90
static constexpr int shearGradPotentialIdx
Definition solidmechanics/plate/kirchhoff_love/model.hh:86
static constexpr int shearCurlPotentialEqIdx
Definition solidmechanics/plate/kirchhoff_love/model.hh:92
static constexpr int shearCurlPotentialIdx
Definition solidmechanics/plate/kirchhoff_love/model.hh:88
static constexpr int deformationEqIdx
Definition solidmechanics/plate/kirchhoff_love/model.hh:91
static constexpr int verticalDeformationIdx
Definition solidmechanics/plate/kirchhoff_love/model.hh:87
Definition solidmechanics/plate/kirchhoff_love/model.hh:106
static constexpr int rotation0Idx
Definition solidmechanics/plate/kirchhoff_love/model.hh:107
static constexpr int momentEq1Idx
Definition solidmechanics/plate/kirchhoff_love/model.hh:111
static constexpr int rotation1Idx
Definition solidmechanics/plate/kirchhoff_love/model.hh:108
static constexpr int momentEq0Idx
Definition solidmechanics/plate/kirchhoff_love/model.hh:110
KirchhoffLovePlateRotationModelTraits.
Definition solidmechanics/plate/kirchhoff_love/model.hh:119
KirchhoffLovePlateRotationIndices Indices
Definition solidmechanics/plate/kirchhoff_love/model.hh:120
static constexpr int numEq()
Definition solidmechanics/plate/kirchhoff_love/model.hh:121
KirchhoffLovePlateTraits.
Definition solidmechanics/plate/kirchhoff_love/model.hh:100
KirchhoffLovePlateIndices Indices
Definition solidmechanics/plate/kirchhoff_love/model.hh:101
static constexpr int numEq()
Definition solidmechanics/plate/kirchhoff_love/model.hh:102
Definition solidmechanics/plate/kirchhoff_love/model.hh:79
MT ModelTraits
Definition solidmechanics/plate/kirchhoff_love/model.hh:81
PV PrimaryVariables
Definition solidmechanics/plate/kirchhoff_love/model.hh:80
KirchhoffLovePlateLocalResidualRotation< TypeTag > type
Definition solidmechanics/plate/kirchhoff_love/model.hh:161
KirchhoffLovePlateRotationModelTraits type
Definition solidmechanics/plate/kirchhoff_love/model.hh:157
Definition solidmechanics/plate/kirchhoff_love/model.hh:128
std::tuple< ModelProperties > InheritsFrom
Definition solidmechanics/plate/kirchhoff_love/model.hh:128
GetPropType< TypeTag, Properties::PrimaryVariables > PV
Definition solidmechanics/plate/kirchhoff_love/model.hh:167
KirchhoffLovePlateRotationVolumeVariables< Traits > type
Definition solidmechanics/plate/kirchhoff_love/model.hh:170
KirchhoffLovePlateVolumeVariablesTraits< PV, MT > Traits
Definition solidmechanics/plate/kirchhoff_love/model.hh:169
GetPropType< TypeTag, Properties::ModelTraits > MT
Definition solidmechanics/plate/kirchhoff_love/model.hh:168