21 #ifndef _aspect_material_model_rheology_friction_models_h 22 #define _aspect_material_model_rheology_friction_models_h 27 #include <deal.II/base/parsed_function.h> 31 #include <deal.II/fe/component_mask.h> 35 namespace MaterialModel
70 parse_parameters (ParameterHandler &prm);
78 compute_friction_angle(
const double current_edot_ii,
79 const unsigned int volume_fraction_index,
80 const double static_friction_angle,
81 const Point<dim> &position)
const;
87 get_friction_mechanism ()
const;
double dynamic_characteristic_strain_rate
void declare_parameters(ParameterHandler &prm)
std::unique_ptr< Functions::ParsedFunction< dim > > friction_function
double dynamic_friction_smoothness_exponent
Utilities::Coordinates::CoordinateSystem coordinate_system_friction_function
FrictionMechanism friction_mechanism
std::vector< double > dynamic_angles_of_internal_friction