ASPECT
|
Static Public Member Functions | |
static void | declare_parameters (ParameterHandler &prm) |
Static Public Member Functions inherited from aspect::Plugins::InterfaceBase | |
static void | declare_parameters (ParameterHandler &prm) |
Static Public Member Functions inherited from aspect::SimulatorAccess< dim > | |
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) |
Private Attributes | |
double | T0 |
double | LAB_isotherm |
std::vector< double > | thicknesses |
std::vector< double > | heat_productivities |
std::vector< double > | conductivities |
std::vector< double > | densities |
Definition at line 39 of file continental_geotherm.h.
aspect::InitialTemperature::ContinentalGeotherm< dim >::ContinentalGeotherm | ( | ) |
Constructor.
|
overridevirtual |
Initialization function. This function is called once at the beginning of the program. Checks preconditions.
Reimplemented from aspect::Plugins::InterfaceBase.
|
overridevirtual |
Return the initial temperature as a function of depth, based on the solution of the steady-state heat conduction differential equation.
Implements aspect::InitialTemperature::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 |
Surface temperature
Definition at line 78 of file continental_geotherm.h.
|
private |
Value of the isotherm defining the Lithosphere-Asthenosphere boundary.
Definition at line 84 of file continental_geotherm.h.
|
private |
Vector for the thicknesses of the compositional fields representing the layers 'upper_crust', 'lower_crust' and 'lithospheric_mantle'.
Definition at line 90 of file continental_geotherm.h.
|
private |
Vector for the heat production rates of the different compositional fields, read from parameter file.
Definition at line 96 of file continental_geotherm.h.
|
private |
Vector for the thermal conductivities of the different compositional fields, read from parameter file.
Definition at line 102 of file continental_geotherm.h.
|
private |
Vector for the densities of the different compositional fields, read from parameter file.
Definition at line 108 of file continental_geotherm.h.