|
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 | angle |
| double | depth |
| double | amplitude |
| double | sigma |
| double | sign |
| unsigned int | npoint |
| std::vector< double > | radial_position |
| std::vector< double > | geotherm |
| double | R0 |
| double | R1 |
A class that describes a perturbed initial temperature field for the spherical shell.
Definition at line 94 of file spherical_shell.h.
| aspect::InitialTemperature::SphericalGaussianPerturbation< dim >::SphericalGaussianPerturbation | ( | ) |
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.
|
overridevirtual |
Read the parameters this class declares from the parameter file.
Reimplemented from aspect::Plugins::InterfaceBase.
|
private |
Definition at line 122 of file spherical_shell.h.
|
private |
Definition at line 123 of file spherical_shell.h.
|
private |
Definition at line 124 of file spherical_shell.h.
|
private |
Definition at line 125 of file spherical_shell.h.
|
private |
Definition at line 126 of file spherical_shell.h.
|
private |
Definition at line 127 of file spherical_shell.h.
|
private |
Definition at line 129 of file spherical_shell.h.
|
private |
Definition at line 130 of file spherical_shell.h.
|
private |
Inner radius.
Definition at line 135 of file spherical_shell.h.
|
private |
Outer radius.
Definition at line 140 of file spherical_shell.h.