![]() |
ASPECT
|
Private Attributes | |
bool | tala |
bool | compressible |
double | exponential_viscosity_temperature_prefactor |
double | exponential_viscosity_depth_prefactor |
double | reference_rho |
double | Di |
double | Ra |
double | gamma |
double | reference_specific_heat |
Functions used in dealing with run-time parameters | |
void | parse_parameters (ParameterHandler &prm) override |
static void | declare_parameters (ParameterHandler &prm) |
Additional Inherited Members | |
![]() | |
using | MaterialModelInputs = MaterialModel::MaterialModelInputs< dim > |
using | MaterialModelOutputs = MaterialModel::MaterialModelOutputs< dim > |
![]() | |
static void | declare_parameters (ParameterHandler &prm) |
![]() | |
static void | get_composition_values_at_q_point (const std::vector< std::vector< double >> &composition_values, const unsigned int q, std::vector< double > &composition_values_at_q_point) |
![]() | |
NonlinearDependence::ModelDependence | model_dependence |
A material model for incompressible (using the Boussinesq approximation) and compressible computations (with ALA or TALA) for a nondimensionalized problem. The viscosity is (optionally) depth and temperature dependent.
Definition at line 40 of file nondimensional.h.
|
overridevirtual |
Initialize.
Reimplemented from aspect::Plugins::InterfaceBase.
|
overridevirtual |
Evaluate the material model.
Implements aspect::MaterialModel::Interface< dim >.
|
overridevirtual |
Return whether the model is compressible or not.
Implements aspect::MaterialModel::Interface< dim >.
|
static |
Declare the parameters this class takes through input files.
|
overridevirtual |
Read the parameters this class declares from the parameter file.
Reimplemented from aspect::Plugins::InterfaceBase.
|
private |
Use truncated anelastic approximation?
Definition at line 92 of file nondimensional.h.
|
private |
Are we using ALA/TALA or BA? (determined by the choice of Di)
Definition at line 97 of file nondimensional.h.
|
private |
Parameter describing the temperature prefactor of viscosity.
Definition at line 102 of file nondimensional.h.
|
private |
Parameter describing the depth prefactor of viscosity.
Definition at line 107 of file nondimensional.h.
|
private |
The surface density.
Definition at line 112 of file nondimensional.h.
|
private |
The nondimensional numbers (Dissipation number, Rayleigh number, Grueneisen parameter).
Definition at line 118 of file nondimensional.h.
|
private |
Definition at line 118 of file nondimensional.h.
|
private |
Definition at line 118 of file nondimensional.h.
|
private |
The constant specific heat
Definition at line 123 of file nondimensional.h.