ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
ERF_TI_utils.H File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Variables

auto cons_to_prim
 
auto make_qt
 
auto apply_bcs
 
auto update_terrain_stage
 
auto update_terrain_substep
 

Variable Documentation

◆ apply_bcs

auto apply_bcs

This routine is called after the scalars are updated for each RK stage

Referenced by ERF::advance_dycore().

◆ cons_to_prim

auto cons_to_prim

Define the primitive variables by dividing the conserved variables by density

Referenced by ERF::advance_dycore().

◆ make_qt

auto make_qt
Initial value:
= [&](const MultiFab& cons_state, MultiFab& qt)
{
BL_PROFILE("make_qt()");
int n_qstate_moist = micro->Get_Qstate_Moist_Size();
MultiFab::Copy(qt, cons_state, RhoQ1_comp, 0, 1, 1);
for (int n(1); n<n_qstate_moist; ++n) {
MultiFab::Add(qt, cons_state, RhoQ1_comp+n, 0, 1, 1);
}
MultiFab::Divide(qt, cons_state, Rho_comp, 0, 1, 1);
}
#define Rho_comp
Definition: ERF_IndexDefines.H:36
#define RhoQ1_comp
Definition: ERF_IndexDefines.H:42
@ qt
Definition: ERF_Kessler.H:27

Define the total water content in each cell

◆ update_terrain_stage

auto update_terrain_stage

◆ update_terrain_substep

auto update_terrain_substep