22 #ifndef _aspect_model_ascii_reference_profile_h
23 #define _aspect_model_ascii_reference_profile_h
30 namespace MaterialModel
void initialize() override
unsigned int thermal_expansivity_index
unsigned int seismic_vs_index
void evaluate(const MaterialModel::MaterialModelInputs< dim > &in, MaterialModel::MaterialModelOutputs< dim > &out) const override
unsigned int seismic_vp_index
void create_additional_named_outputs(MaterialModel::MaterialModelOutputs< dim > &out) const override
static void declare_parameters(ParameterHandler &prm)
double thermal_conductivity
bool is_compressible() const override
unsigned int density_index
aspect::Utilities::AsciiDataProfile< dim > profile
double thermal_viscosity_exponent
unsigned int seismic_dvp_dT_index
unsigned int seismic_dvs_dT_index
void parse_parameters(ParameterHandler &prm) override
unsigned int specific_heat_index
std::vector< double > viscosity_prefactors
unsigned int compressibility_index
std::vector< double > transition_depths