21 #ifndef _aspect_material_model_visco_plastic_h 22 #define _aspect_material_model_visco_plastic_h 29 #include<deal.II/fe/component_mask.h> 33 namespace MaterialModel
204 bool is_compressible ()
const override;
211 parse_parameters (ParameterHandler &prm)
override;
216 double get_min_strain_rate()
const;
239 std::unique_ptr<Rheology::ViscoPlastic<dim>>
rheology;
MaterialUtilities::PhaseFunction< dim > phase_function
std::vector< unsigned int > n_phase_transitions_for_each_chemical_composition
std::unique_ptr< Rheology::ViscoPlastic< dim > > rheology
EquationOfState::MulticomponentIncompressible< dim > equation_of_state
std::vector< double > thermal_diffusivities
bool define_conductivities
void declare_parameters(ParameterHandler &prm)
std::unique_ptr< MaterialUtilities::PhaseFunctionDiscrete< dim > > phase_function_discrete
bool use_dominant_phase_for_viscosity
std::vector< double > thermal_conductivities