21 #ifndef _aspect_material_model_equation_of_state_multicomponent_incompressible_h 22 #define _aspect_material_model_equation_of_state_multicomponent_incompressible_h 31 namespace MaterialModel
33 namespace EquationOfState
61 const unsigned int input_index,
83 const double default_thermal_expansion = 3.5e-5);
94 const std::unique_ptr<std::vector<unsigned int>> &expected_n_phases_per_composition =
nullptr);
std::vector< double > specific_heats
void parse_parameters(ParameterHandler &prm, const std::unique_ptr< std::vector< unsigned int >> &expected_n_phases_per_composition=nullptr)
bool is_compressible() const
std::vector< double > thermal_expansivities
static void declare_parameters(ParameterHandler &prm, const double default_thermal_expansion=3.5e-5)
std::vector< double > densities
void evaluate(const MaterialModel::MaterialModelInputs< dim > &in, const unsigned int input_index, MaterialModel::EquationOfStateOutputs< dim > &out) const