ASPECT
|
Private Attributes | |
std::shared_ptr< const aspect::InitialComposition::Manager< dim > > | initial_composition |
Additional Inherited Members | |
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) |
A class sets the initial temperature to the precribed temperature outputs computed by the material model.
Definition at line 41 of file prescribed_temperature.h.
|
overridevirtual |
Initialization function. This function is called once at the beginning of the program after parse_parameters is run.
This specific function makes sure that the objects that describe initial conditions remain available throughout the run of the program.
Reimplemented from aspect::Plugins::InterfaceBase.
|
overridevirtual |
Return the initial temperature as a function of position.
Implements aspect::InitialTemperature::Interface< dim >.
|
private |
A shared pointer to the initial composition object that ensures that the current object can continue to access the initial composition object beyond the first time step.
Definition at line 67 of file prescribed_temperature.h.