ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
|
Go to the source code of this file.
Functions | |
void | ComputeTurbulentViscosity (const amrex::MultiFab &xvel, const amrex::MultiFab &yvel, const amrex::MultiFab &Tau11, const amrex::MultiFab &Tau22, const amrex::MultiFab &Tau33, const amrex::MultiFab &Tau12, const amrex::MultiFab &Tau13, const amrex::MultiFab &Tau23, const amrex::MultiFab &cons_in, amrex::MultiFab &eddyViscosity, amrex::MultiFab &Hfx1, amrex::MultiFab &Hfx2, amrex::MultiFab &Hfx3, amrex::MultiFab &Diss, const amrex::Geometry &geom, const amrex::MultiFab &mapfac_u, const amrex::MultiFab &mapfac_v, const std::unique_ptr< amrex::MultiFab > &z_phys_nd, const SolverChoice &solverChoice, std::unique_ptr< ABLMost > &most, const bool &exp_most, const bool &use_moisture, int level, const amrex::BCRec *bc_ptr, bool vert_only=false) |
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real | ComputeSmnSmn (int &i, int &j, int &k, const amrex::Array4< amrex::Real const > &tau11, const amrex::Array4< amrex::Real const > &tau22, const amrex::Array4< amrex::Real const > &tau33, const amrex::Array4< amrex::Real const > &tau12, const amrex::Array4< amrex::Real const > &tau13, const amrex::Array4< amrex::Real const > &tau23, const int &klo, const bool &use_most, const bool &exp_most) |
AMREX_GPU_DEVICE AMREX_FORCE_INLINE amrex::Real ComputeSmnSmn | ( | int & | i, |
int & | j, | ||
int & | k, | ||
const amrex::Array4< amrex::Real const > & | tau11, | ||
const amrex::Array4< amrex::Real const > & | tau22, | ||
const amrex::Array4< amrex::Real const > & | tau33, | ||
const amrex::Array4< amrex::Real const > & | tau12, | ||
const amrex::Array4< amrex::Real const > & | tau13, | ||
const amrex::Array4< amrex::Real const > & | tau23, | ||
const int & | klo, | ||
const bool & | use_most, | ||
const bool & | exp_most | ||
) |
Referenced by ComputeTurbulentViscosityLES(), and erf_make_tau_terms().
void ComputeTurbulentViscosity | ( | const amrex::MultiFab & | xvel, |
const amrex::MultiFab & | yvel, | ||
const amrex::MultiFab & | Tau11, | ||
const amrex::MultiFab & | Tau22, | ||
const amrex::MultiFab & | Tau33, | ||
const amrex::MultiFab & | Tau12, | ||
const amrex::MultiFab & | Tau13, | ||
const amrex::MultiFab & | Tau23, | ||
const amrex::MultiFab & | cons_in, | ||
amrex::MultiFab & | eddyViscosity, | ||
amrex::MultiFab & | Hfx1, | ||
amrex::MultiFab & | Hfx2, | ||
amrex::MultiFab & | Hfx3, | ||
amrex::MultiFab & | Diss, | ||
const amrex::Geometry & | geom, | ||
const amrex::MultiFab & | mapfac_u, | ||
const amrex::MultiFab & | mapfac_v, | ||
const std::unique_ptr< amrex::MultiFab > & | z_phys_nd, | ||
const SolverChoice & | solverChoice, | ||
std::unique_ptr< ABLMost > & | most, | ||
const bool & | exp_most, | ||
const bool & | use_moisture, | ||
int | level, | ||
const amrex::BCRec * | bc_ptr, | ||
bool | vert_only = false |
||
) |