21 #ifndef _aspect_material_model_rheology_diffusion_dislocation_h 22 #define _aspect_material_model_rheology_diffusion_dislocation_h 33 namespace MaterialModel
98 const double temperature,
99 const std::vector<double> &volume_fractions,
100 const SymmetricTensor<2,dim> &strain_rate)
const;
unsigned int stress_max_iteration_number
MaterialUtilities::CompositionalAveragingOperation viscosity_averaging
CompositionalAveragingOperation
static void declare_parameters(ParameterHandler &prm)
void parse_parameters(ParameterHandler &prm)
double compute_viscosity(const double pressure, const double temperature, const std::vector< double > &volume_fractions, const SymmetricTensor< 2, dim > &strain_rate) const
std::vector< double > calculate_isostrain_viscosities(const double pressure, const double temperature, const SymmetricTensor< 2, dim > &strain_rate) const
double log_strain_rate_residual_threshold
unsigned int n_chemical_composition_fields
Rheology::DislocationCreep< dim > dislocation_creep
Rheology::DiffusionCreep< dim > diffusion_creep