20namespace ConstitutiveRelations
25template <
int DisplacementDim>
28template <
int DisplacementDim>
31template <
int DisplacementDim>
33 Eigen::Matrix<double, DisplacementDim, DisplacementDim, Eigen::RowMajor>;
35template <
int DisplacementDim>
72template <
int DisplacementDim>
75 struct GasPressureGradientTag>;
76template <
int DisplacementDim>
79 struct CapillaryPressureGradientTag>;
80template <
int DisplacementDim>
83 struct TemperatureGradientTag>;
85template <
int DisplacementDim>
88 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