|
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 > | function |
| Utilities::Coordinates::CoordinateSystem | coordinate_system |
A class that implements a dilation model based on a functional description provided in the input file.
Definition at line 41 of file function.h.
| aspect::PrescribedDilation::Function< dim >::Function | ( | ) |
Constructor.
|
overridevirtual |
Compute dilation based on the function and store the result in the PrescribedDilationOutputs structure
Implements aspect::PrescribedDilation::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 dilation.
Definition at line 80 of file function.h.
|
private |
The coordinate representation to evaluate the function. Possible choices are depth, cartesian and spherical.
Definition at line 86 of file function.h.