20namespace ConstitutiveRelations
25template <
int DisplacementDim>
28template <
int DisplacementDim>
31template <
int DisplacementDim>
33 Eigen::Matrix<double, DisplacementDim, DisplacementDim, Eigen::RowMajor>;
35template <
int DisplacementDim>
62template <
int DisplacementDim>
65 struct GasPressureGradientTag>;
66template <
int DisplacementDim>
69 struct CapillaryPressureGradientTag>;
70template <
int DisplacementDim>
73 struct TemperatureGradientTag>;
75template <
int DisplacementDim>
78 struct SpecificBodyForceTag>;
Phase const & phase(std::size_t index) const
Eigen::Matrix< double, kelvin_vector_dimensions(DisplacementDim), 1, Eigen::ColMajor > KelvinVectorType
Eigen::Matrix< double, kelvin_vector_dimensions(DisplacementDim), kelvin_vector_dimensions(DisplacementDim), Eigen::RowMajor > KelvinMatrixType
static constexpr double nan
Convenience alias for not a number.
KV::KelvinVectorType< DisplacementDim > KelvinVector
KV::KelvinMatrixType< DisplacementDim > KelvinMatrix
Eigen::Vector< double, DisplacementDim > GlobalDimVector
Eigen::Matrix< double, DisplacementDim, DisplacementDim, Eigen::RowMajor > GlobalDimMatrix