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
78 const unsigned int volume_fraction_index,
79 const double static_friction_angle,
80 const Point<dim> &position)
const;
FrictionMechanism get_friction_mechanism() const
double compute_friction_angle(const double current_edot_ii, const unsigned int volume_fraction_index, const double static_friction_angle, const Point< dim > &position) const
double dynamic_characteristic_strain_rate
std::unique_ptr< Functions::ParsedFunction< dim > > friction_function
double dynamic_friction_smoothness_exponent
Utilities::Coordinates::CoordinateSystem coordinate_system_friction_function
FrictionMechanism friction_mechanism
void parse_parameters(ParameterHandler &prm)
static void declare_parameters(ParameterHandler &prm)
std::vector< double > dynamic_angles_of_internal_friction