ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
ERF_ShocTKE.H
Go to the documentation of this file.
1 #ifndef ERF_SHOC_TKE_H_
2 #define ERF_SHOC_TKE_H_
3 
4 #include "ERF_ShocColumnData.H"
5 
6 class ShocTKE
7 {
8 public:
9  static void compute_shear_production (const ShocColumnData& col,
10  amrex::FArrayBox& sterm_iface);
11 
12  static void integrate_column_stability (const ShocColumnData& col,
13  amrex::Vector<amrex::Real>& brunt_int);
14 
16  const ShocRuntimeOptions& opts,
17  amrex::Real dt);
18 };
19 
20 #endif
amrex::Real Real
Definition: ERF_ShocInterface.H:19
Definition: ERF_ShocTKE.H:7
static void compute_shear_production(const ShocColumnData &col, amrex::FArrayBox &sterm_iface)
Definition: ERF_ShocTKE.cpp:107
static void integrate_column_stability(const ShocColumnData &col, amrex::Vector< amrex::Real > &brunt_int)
Definition: ERF_ShocTKE.cpp:136
static void diagnose_tke_and_diffusivities(ShocColumnData &col, const ShocRuntimeOptions &opts, amrex::Real dt)
Definition: ERF_ShocTKE.cpp:154
Definition: ERF_ShocTypes.H:204
Definition: ERF_ShocTypes.H:81