ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
|
#include <ERF_Diffusion.H>
Functions | |
void | ComputeStressConsVisc_N (Box bxcc, Box tbxxy, Box tbxxz, Box tbxyz, Real mu_eff, const Array4< const Real > &cell_data, Array4< Real > &tau11, Array4< Real > &tau22, Array4< Real > &tau33, Array4< Real > &tau12, Array4< Real > &tau13, Array4< Real > &tau23, const Array4< const Real > &er_arr) |
void | ComputeStressVarVisc_N (Box bxcc, Box tbxxy, Box tbxxz, Box tbxyz, Real mu_eff, const Array4< const Real > &mu_turb, const Array4< const Real > &cell_data, Array4< Real > &tau11, Array4< Real > &tau22, Array4< Real > &tau33, Array4< Real > &tau12, Array4< Real > &tau13, Array4< Real > &tau23, const Array4< const Real > &er_arr) |
void ComputeStressConsVisc_N | ( | Box | bxcc, |
Box | tbxxy, | ||
Box | tbxxz, | ||
Box | tbxyz, | ||
Real | mu_eff, | ||
const Array4< const Real > & | cell_data, | ||
Array4< Real > & | tau11, | ||
Array4< Real > & | tau22, | ||
Array4< Real > & | tau33, | ||
Array4< Real > & | tau12, | ||
Array4< Real > & | tau13, | ||
Array4< Real > & | tau23, | ||
const Array4< const Real > & | er_arr | ||
) |
Function for computing the stress with constant viscosity and without terrain.
[in] | bxcc | cell center box for tau_ii |
[in] | tbxxy | nodal xy box for tau_12 |
[in] | tbxxz | nodal xz box for tau_13 |
[in] | tbxyz | nodal yz box for tau_23 |
[in] | mu_eff | constant molecular viscosity |
[in] | cell_data | to access rho if ConstantAlpha |
[in,out] | tau11 | 11 strain -> stress |
[in,out] | tau22 | 22 strain -> stress |
[in,out] | tau33 | 33 strain -> stress |
[in,out] | tau12 | 12 strain -> stress |
[in,out] | tau13 | 13 strain -> stress |
[in,out] | tau23 | 23 strain -> stress |
[in] | er_arr | expansion rate |
Referenced by erf_make_tau_terms().
void ComputeStressVarVisc_N | ( | Box | bxcc, |
Box | tbxxy, | ||
Box | tbxxz, | ||
Box | tbxyz, | ||
Real | mu_eff, | ||
const Array4< const Real > & | mu_turb, | ||
const Array4< const Real > & | cell_data, | ||
Array4< Real > & | tau11, | ||
Array4< Real > & | tau22, | ||
Array4< Real > & | tau33, | ||
Array4< Real > & | tau12, | ||
Array4< Real > & | tau13, | ||
Array4< Real > & | tau23, | ||
const Array4< const Real > & | er_arr | ||
) |
Function for computing the stress with variable viscosity and without terrain.
[in] | bxcc | cell center box for tau_ii |
[in] | tbxxy | nodal xy box for tau_12 |
[in] | tbxxz | nodal xz box for tau_13 |
[in] | tbxyz | nodal yz box for tau_23 |
[in] | mu_eff | constant molecular viscosity |
[in] | mu_turb | variable turbulent viscosity |
[in] | cell_data | to access rho if ConstantAlpha |
[in,out] | tau11 | 11 strain -> stress |
[in,out] | tau22 | 22 strain -> stress |
[in,out] | tau33 | 33 strain -> stress |
[in,out] | tau12 | 12 strain -> stress |
[in,out] | tau13 | 13 strain -> stress |
[in,out] | tau23 | 23 strain -> stress |
[in] | er_arr | expansion rate |
Referenced by erf_make_tau_terms().