26template <
int DisplacementDim>
32namespace ThermoHydroMechanics
34template <
int DisplacementDim>
42 std::map<int, std::shared_ptr<
48 std::shared_ptr<MaterialLib::Solids::MechanicsBase<DisplacementDim>>
std::variant< NoStabilization, IsotropicDiffusionStabilization, FullUpwind, FluxCorrectedTransport > NumericalStabilization
InitialStress const initial_stress
MeshLib::PropertyVector< double > * element_viscosity
Eigen::Matrix< double, DisplacementDim, 1 > const specific_body_force
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
MeshLib::PropertyVector< double > * pressure_interpolated
MeshLib::PropertyVector< double > * temperature_interpolated
MeshLib::PropertyVector< double > * element_fluid_density
MaterialPropertyLib::MaterialSpatialDistributionMap media_map
std::map< int, std::shared_ptr< MaterialLib::Solids::MechanicsBase< DisplacementDim > > > solid_materials
The constitutive relation for the mechanical part.
NumLib::NumericalStabilization stabilizer
std::shared_ptr< MaterialLib::Solids::MechanicsBase< DisplacementDim > > ice_constitutive_relation
MeshLib::PropertyVector< double > * element_stresses
MeshLib::PropertyVector< int > const *const material_ids