13 #include <Eigen/Eigen>
24 template <
int DisplacementDim>
41 template <
int DisplacementDim>
46 std::map<int, std::unique_ptr<
ParameterLib::Parameter< double > const & solid_density
PhaseFieldModel phasefield_model
ParameterLib::Parameter< double > const & crack_resistance
ParameterLib::Parameter< double > const & crack_length_scale
ParameterLib::Parameter< double > const & residual_stiffness
Eigen::Matrix< double, DisplacementDim, 1 > const specific_body_force
MeshLib::PropertyVector< int > const *const material_ids
double const unity_pressure
double irreversible_threshold
std::map< int, std::unique_ptr< MaterialLib::Solids::MechanicsBase< DisplacementDim > > > solid_materials