49#ifndef DUMUX_GEOMECHANICS_HYPERELASTIC_MODEL_HH
50#define DUMUX_GEOMECHANICS_HYPERELASTIC_MODEL_HH
61template<
class PV,
class MT>
82 static constexpr int numEq() {
return dim; }
92template<
class TypeTag>
93struct ModelTraits<TypeTag, TTag::Hyperelastic>
96template<
class TypeTag>
97struct LocalResidual<TypeTag, TTag::Hyperelastic>
101template<
class TypeTag>
102struct VolumeVariables<TypeTag, TTag::Hyperelastic>
111template<
class TypeTag>
112struct SpatialParams<TypeTag, TTag::Hyperelastic>
Definition geomechanics/hyperelastic/spatialparams.hh:22
Local residual for the hyperelastic model.
Definition geomechanics/hyperelastic/localresidual.hh:32
Volume variables for the hyperelasticity model.
Definition geomechanics/hyperelastic/volumevariables.hh:26
Defines a type tags and some fundamental properties for all models.
Defines all properties used in Dumux.
Local residual for the hyperelastic model.
Default implementation of the spatial params.
Volume variables for the hyperelasticity model.
typename GetProp< TypeTag, Property >::type GetPropType
get the type alias defined in the property
Definition propertysystem.hh:296
Definition geomechanics/hyperelastic/model.hh:69
static constexpr int displacementIdx(int i)
Definition geomechanics/hyperelastic/model.hh:70
static constexpr int equationIdx(int i)
Definition geomechanics/hyperelastic/model.hh:71
HyperelasticModelTraits.
Definition geomechanics/hyperelastic/model.hh:80
static constexpr int numEq()
Definition geomechanics/hyperelastic/model.hh:82
Definition geomechanics/hyperelastic/model.hh:63
PV PrimaryVariables
Definition geomechanics/hyperelastic/model.hh:64
MT ModelTraits
Definition geomechanics/hyperelastic/model.hh:65
GetPropType< TypeTag, Properties::GridGeometry > GridGeometry
Definition geomechanics/hyperelastic/model.hh:114
GetPropType< TypeTag, Properties::Scalar > Scalar
Definition geomechanics/hyperelastic/model.hh:115
Definition geomechanics/hyperelastic/model.hh:89
std::tuple< ModelProperties > InheritsFrom
Definition geomechanics/hyperelastic/model.hh:89
GetPropType< TypeTag, Properties::ModelTraits > MT
Definition geomechanics/hyperelastic/model.hh:105
GetPropType< TypeTag, Properties::PrimaryVariables > PV
Definition geomechanics/hyperelastic/model.hh:104