|
ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
|
Component indices for moisture species in the conserved state. More...
#include <ERF_DataStruct.H>

Public Member Functions | |
| MoistureComponentIndices (int qv_comp, int qc_comp, int qi_comp=-1, int qr_comp=-1, int qs_comp=-1, int qg_comp=-1, int nc_comp=-1, int ni_comp=-1, int nr_comp=-1, int ns_comp=-1, int ng_comp=-1) | |
| Construct moisture component indices from conserved-state component numbers. More... | |
| MoistureComponentIndices ()=default | |
| Construct an empty set of moisture component indices. More... | |
Public Attributes | |
| int | qv = -1 |
| Water vapor component index. More... | |
| int | qc = -1 |
| Cloud liquid water component index. More... | |
| int | qi = -1 |
| Cloud ice component index. More... | |
| int | qr = -1 |
| Rain component index. More... | |
| int | qs = -1 |
| Snow component index. More... | |
| int | qg = -1 |
| Graupel component index. More... | |
| int | nc = -1 |
| Cloud liquid water number concentration component index. More... | |
| int | ni = -1 |
| Cloud ice number concentration component index. More... | |
| int | nr = -1 |
| Rain number concentration component index. More... | |
| int | ns = -1 |
| Snow number concentration component index. More... | |
| int | ng = -1 |
| Graupel number concentration component index. More... | |
Component indices for moisture species in the conserved state.
|
inline |
Construct moisture component indices from conserved-state component numbers.
| qv_comp | Water vapor component index. |
| qc_comp | Cloud liquid water component index. |
| qi_comp | Cloud ice component index. |
| qr_comp | Rain component index. |
| qs_comp | Snow component index. |
| qg_comp | Graupel component index. |
| nc_comp | Cloud liquid water number concentration component index. |
| ni_comp | Cloud ice number concentration component index. |
| nr_comp | Rain number concentration component index. |
| ns_comp | Snow number concentration component index. |
| ng_comp | Graupel number concentration component index. |
|
default |
Construct an empty set of moisture component indices.
| MoistureComponentIndices::nc = -1 |
Cloud liquid water number concentration component index.
| MoistureComponentIndices::ng = -1 |
Graupel number concentration component index.
| MoistureComponentIndices::ni = -1 |
Cloud ice number concentration component index.
| MoistureComponentIndices::nr = -1 |
Rain number concentration component index.
| MoistureComponentIndices::ns = -1 |
Snow number concentration component index.
| MoistureComponentIndices::qc = -1 |
Cloud liquid water component index.
Referenced by ShocDriver::apply_state_update(), ComputeDiffusivityMRF(), ComputeDiffusivityYSUNew(), ComputeN2(), ComputeN2_EB(), ShocPreprocess::fill_columns(), GetMoistureVars(), GetThetavl(), and ERF::PackAtmosphericStates().
| MoistureComponentIndices::qg = -1 |
Graupel component index.
Referenced by GetMoistureVars().
| MoistureComponentIndices::qi = -1 |
Cloud ice component index.
Referenced by ShocDriver::apply_state_update(), ComputeDiffusivityMRF(), ComputeDiffusivityYSUNew(), ShocPreprocess::fill_columns(), GetMoistureVars(), GetThetavl(), ERF::PackAtmosphericStates(), and Radiation::Radiation().
| MoistureComponentIndices::qr = -1 |
Rain component index.
Referenced by GetMoistureVars(), and ERF::PackAtmosphericStates().
| MoistureComponentIndices::qs = -1 |
Snow component index.
Referenced by GetMoistureVars().
| MoistureComponentIndices::qv = -1 |
Water vapor component index.
Referenced by ShocDriver::apply_state_update(), ComputeDiffusivityMRF(), ComputeDiffusivityYSUNew(), ComputeN2(), ComputeN2_EB(), ShocPreprocess::fill_columns(), GetMoistureVars(), and GetThetavl().