21 #ifndef _aspect_material_model_entropy_model_h 22 #define _aspect_material_model_entropy_model_h 35 namespace MaterialModel
69 bool is_compressible ()
const override;
97 parse_parameters (ParameterHandler &prm)
override;
134 const Point<dim> &position)
const;
140 } conductivity_formulation;
165 std::vector<std::unique_ptr<MaterialUtilities::Lookup::EntropyReader>>
entropy_reader;
double thermal_conductivity_value
double max_lateral_eta_variation
void declare_parameters(ParameterHandler &prm)
std::vector< double > reference_thermal_conductivities
std::vector< double > conductivity_reference_temperatures
std::vector< double > saturation_scaling
std::string data_directory
std::vector< std::unique_ptr< MaterialUtilities::Lookup::EntropyReader > > entropy_reader
Rheology::DruckerPrager< dim > drucker_prager_plasticity
double maximum_conductivity
std::vector< std::string > material_file_names
std::string lateral_viscosity_file_name
double angle_of_internal_friction
std::vector< double > conductivity_transition_depths
std::vector< double > conductivity_exponents
std::unique_ptr< Rheology::AsciiDepthProfile< dim > > depth_dependent_rheology
std::vector< double > conductivity_pressure_dependencies
std::unique_ptr< internal::LateralViscosityLookup > lateral_viscosity_prefactor_lookup