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 | temperature_values [2 *dim+2 *(dim-1)] |
A class that implements a temperature boundary condition for a box geometry with additional boundary indicators for the lithospheric part of left and right (and front and back in 3D) boundaries.
Definition at line 42 of file two_merged_boxes.h.
|
overridevirtual |
This function returns constant compositions at the boundaries.
Return the temperature that is to hold at a particular position on the boundary of the domain.
boundary_indicator | The boundary indicator of the part of the boundary of the domain on which the point is located at which we are requesting the temperature. |
position | The position of the point at which we ask for the temperature. |
position
. Implements aspect::BoundaryTemperature::Interface< dim >.
|
overridevirtual |
Return the minimal the temperature on that part of the boundary on which Dirichlet conditions are posed.
This value is used in computing dimensionless numbers such as the Nusselt number indicating heat flux.
Implements aspect::BoundaryTemperature::Interface< dim >.
|
overridevirtual |
Return the maximal the temperature on that part of the boundary on which Dirichlet conditions are posed.
This value is used in computing dimensionless numbers such as the Nusselt number indicating heat flux.
Implements aspect::BoundaryTemperature::Interface< dim >.
|
static |
Declare the parameters this class takes through input files. This class declares the inner and outer boundary temperatures.
|
overridevirtual |
Read the parameters this class declares from the parameter file.
Reimplemented from aspect::Plugins::InterfaceBase.
|
private |
The values of the various temperature variables on each of the 2*dim+2*(dim-1) boundaries of the box.
Definition at line 90 of file two_merged_boxes.h.