![]() |
ASPECT
|
Static Public Member Functions | |
static void | declare_parameters (ParameterHandler &prm) |
![]() | |
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) |
Private Attributes | |
Functions::ParsedFunction< dim > | function |
Utilities::Coordinates::CoordinateSystem | coordinate_system |
A class that implements temperature initial conditions based on a functional description provided in the input file.
Definition at line 42 of file function.h.
aspect::InitialTemperature::Function< dim >::Function | ( | ) |
Constructor.
|
overridevirtual |
Return the initial temperature as a function of position.
Implements aspect::InitialTemperature::Interface< dim >.
|
static |
Declare the parameters this class takes through input files. The default implementation of this function does not describe any parameters. Consequently, derived classes do not have to overload this function if they do not take any runtime parameters.
|
overridevirtual |
Read the parameters this class declares from the parameter file. The default implementation of this function does not read any parameters. Consequently, derived classes do not have to overload this function if they do not take any runtime parameters.
Reimplemented from aspect::Plugins::InterfaceBase.
|
private |
A function object representing the temperature.
Definition at line 78 of file function.h.
|
private |
The coordinate representation to evaluate the function. Possible choices are depth, cartesian and spherical.
Definition at line 84 of file function.h.