ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
EddyDiff Namespace Reference

Enumerations

enum  {
  Mom_h = 0 , Theta_h , KE_h , Scalar_h ,
  Q_h , Mom_v , Theta_v , KE_v ,
  Scalar_v , Q_v , Turb_lengthscale , HGAMT_v ,
  HGAMQ_v , HGAMU_v , HGAMV_v , RANS_Rt ,
  RANS_cmu , RANS_cmu_prime , RANS_cap_ratio , NumDiffs
}
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
Mom_h 
Theta_h 
KE_h 
Scalar_h 
Q_h 
Mom_v 
Theta_v 
KE_v 
Scalar_v 
Q_v 
Turb_lengthscale 
HGAMT_v 
HGAMQ_v 
HGAMU_v 
HGAMV_v 
RANS_Rt 
RANS_cmu 
RANS_cmu_prime 
RANS_cap_ratio 
NumDiffs 
283  {
284  Mom_h = 0,
285  Theta_h,
286  KE_h,
287  Scalar_h,
288  Q_h,
289  Mom_v,
290  Theta_v,
291  KE_v,
292  Scalar_v,
293  Q_v,
295  // Nonlocal (countergradient) terms. All four are stored *normalized by the
296  // PBL height*, i.e. as a gradient of the transported quantity, so that the
297  // implicit vertical diffusion solvers form the countergradient flux as
298  // F_cg = +rho*alpha*gamma
299  // with no further metric or grid-spacing factors.
300  HGAMT_v, // MRF/YSU countergradient for heat (HGAMT/h, units K/m), zero outside PBL
301  HGAMQ_v, // MRF/YSU countergradient for moisture (HGAMQ/h, units kg/kg/m), zero outside PBL
302  HGAMU_v, // YSU countergradient for x-momentum (HGAMU/h, units 1/s), zero outside PBL
303  HGAMV_v, // YSU countergradient for y-momentum (HGAMV/h, units 1/s), zero outside PBL
304  // k-eqn RANS diagnostics: smoothed turbulent Richardson number and the
305  // two stability functions (Axell & Liungman 2001, Eqs. 29-32)
306  RANS_Rt,
307  RANS_cmu,
309  // k-eqn RANS: nu_t over its realizability cap C_r k / S (erf.rans_realizability);
310  // above 1 the cap is active, 0 when the cap is off
312  NumDiffs
313  };
@ Theta_v
Definition: ERF_IndexDefines.H:290
@ Turb_lengthscale
Definition: ERF_IndexDefines.H:294
@ Scalar_v
Definition: ERF_IndexDefines.H:292
@ Mom_h
Definition: ERF_IndexDefines.H:284
@ HGAMU_v
Definition: ERF_IndexDefines.H:302
@ Q_v
Definition: ERF_IndexDefines.H:293
@ Q_h
Definition: ERF_IndexDefines.H:288
@ Mom_v
Definition: ERF_IndexDefines.H:289
@ RANS_Rt
Definition: ERF_IndexDefines.H:306
@ HGAMQ_v
Definition: ERF_IndexDefines.H:301
@ HGAMT_v
Definition: ERF_IndexDefines.H:300
@ RANS_cap_ratio
Definition: ERF_IndexDefines.H:311
@ Scalar_h
Definition: ERF_IndexDefines.H:287
@ KE_v
Definition: ERF_IndexDefines.H:291
@ NumDiffs
Definition: ERF_IndexDefines.H:312
@ RANS_cmu
Definition: ERF_IndexDefines.H:307
@ Theta_h
Definition: ERF_IndexDefines.H:285
@ HGAMV_v
Definition: ERF_IndexDefines.H:303
@ KE_h
Definition: ERF_IndexDefines.H:286
@ RANS_cmu_prime
Definition: ERF_IndexDefines.H:308