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 | |
Functions::ParsedFunction< dim > | heating_model_function |
Utilities::Coordinates::CoordinateSystem | coordinate_system |
A class that implements a heating model based on a functional description provided in the input file.
Definition at line 43 of file function.h.
aspect::HeatingModel::Function< dim >::Function | ( | ) |
Constructor.
|
overridevirtual |
Return the specific heating rate as calculated by the function object.
Implements aspect::HeatingModel::Interface< dim >.
|
overridevirtual |
A function that is called at the beginning of each time step to allow the model to do whatever necessary. In this case the time of the function object is updated.
Reimplemented from aspect::Plugins::InterfaceBase.
|
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 |
A function object representing the components of the velocity.
Definition at line 85 of file function.h.
|
private |
The coordinate representation to evaluate the function. Possible choices are depth, cartesian and spherical.
Definition at line 91 of file function.h.