|
ASPECT
|

Static Public Member Functions | |
| 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) |
Static Public Member Functions inherited from aspect::Plugins::InterfaceBase | |
| static void | declare_parameters (ParameterHandler &prm) |
Private Attributes | |
| double | A1 |
| double | A2 |
| double | A3 |
| double | B1 |
| double | B2 |
| double | B3 |
| double | C1 |
| double | C2 |
| double | C3 |
| double | r1 |
| double | r2 |
| double | M_cpx |
| double | beta |
| double | D1 |
| double | D2 |
| double | D3 |
| double | E1 |
| double | E2 |
A class derived from DataPostprocessor that takes an output vector and computes a variable that represents the melt fraction at every point.
The member functions are all implementations of those declared in the base class. See there for their meaning.
Definition at line 46 of file melt_fraction.h.
| aspect::Postprocess::VisualizationPostprocessors::MeltFraction< dim >::MeltFraction | ( | ) |
|
override |
|
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 |
Parameters for anhydrous melting of peridotite after Katz, 2003 This variable is read from the parameter file through a parameter called 'A1'.
Definition at line 80 of file melt_fraction.h.
|
private |
This variable is read from the parameter file through a parameter called 'A2'.
Definition at line 84 of file melt_fraction.h.
|
private |
This variable is read from the parameter file through a parameter called 'A3'.
Definition at line 88 of file melt_fraction.h.
|
private |
This variable is read from the parameter file through a parameter called 'B1'.
Definition at line 94 of file melt_fraction.h.
|
private |
This variable is read from the parameter file through a parameter called 'B2'.
Definition at line 98 of file melt_fraction.h.
|
private |
This variable is read from the parameter file through a parameter called 'B3'.
Definition at line 102 of file melt_fraction.h.
|
private |
This variable is read from the parameter file through a parameter called 'C1'.
Definition at line 108 of file melt_fraction.h.
|
private |
This variable is read from the parameter file through a parameter called 'C2'.
Definition at line 112 of file melt_fraction.h.
|
private |
This variable is read from the parameter file through a parameter called 'C3'.
Definition at line 116 of file melt_fraction.h.
|
private |
This variable is read from the parameter file through a parameter called 'r1'.
Definition at line 122 of file melt_fraction.h.
|
private |
This variable is read from the parameter file through a parameter called 'r2'.
Definition at line 126 of file melt_fraction.h.
|
private |
This variable is read from the parameter file through a parameter called 'Mass fraction cpx'.
Definition at line 130 of file melt_fraction.h.
|
private |
This variable is read from the parameter file through a parameter called 'beta'.
Definition at line 136 of file melt_fraction.h.
|
private |
Parameters for melting of pyroxenite after Sobolev et al., 2011 This variable is read from the parameter file through a parameter called 'D1'.
Definition at line 146 of file melt_fraction.h.
|
private |
This variable is read from the parameter file through a parameter called 'D2'.
Definition at line 150 of file melt_fraction.h.
|
private |
This variable is read from the parameter file through a parameter called 'D3'.
Definition at line 154 of file melt_fraction.h.
|
private |
This variable is read from the parameter file through a parameter called 'E1'.
Definition at line 160 of file melt_fraction.h.
|
private |
This variable is read from the parameter file through a parameter called 'E2'.
Definition at line 164 of file melt_fraction.h.