11#include "AMReX_ParmParse.H"
15template <
typename Transport>
19 ,
m_vel(sim.repo().get_field(
"velocity"))
20 ,
m_f1(sim.repo().declare_field(
"f1", 1, 1, 1))
21 ,
m_shear_prod(sim.repo().declare_field(
"shear_prod", 1, 1, 1))
22 ,
m_buoy_term(sim.repo().declare_field(
"buoyancy_term", 1, 1, 1))
23 ,
m_diss(sim.repo().declare_field(
"dissipation", 1, 1, 1))
24 ,
m_sdr_src(sim.repo().declare_field(
"omega_src", 1, 1, 1))
25 ,
m_sdr_diss(sim.repo().declare_field(
"sdr_dissipation", 1, 1, 1))
26 ,
m_rho(sim.repo().get_field(
"density"))
27 ,
m_walldist(sim.repo().declare_field(
"wall_dist", 1, 1, 1))
34 m_tke = &(tke_eqn.fields().field);
38 m_sdr = &(sdr_eqn.fields().field);
44template <
typename Transport>
SimTime & time()
Return simulation time control.
Definition CFDSim.H:65
pde::PDEMgr & pde_manager()
Definition CFDSim.H:78
PDEBase & register_transport_pde(const std::string &pde_name)
Register a new PDE instance and return its reference.
Definition PDEBase.cpp:57
Field * m_tke
Definition KOmegaSST.H:75
Field & m_sdr_src
Definition KOmegaSST.H:70
Field * m_sdr
Definition KOmegaSST.H:76
Field & m_sdr_diss
Definition KOmegaSST.H:71
Field & m_f1
Definition KOmegaSST.H:66
Field & m_shear_prod
Definition KOmegaSST.H:67
Field & m_diss
Definition KOmegaSST.H:69
Field & m_rho
Definition KOmegaSST.H:72
KOmegaSST(CFDSim &sim)
Definition KOmegaSSTI.H:17
Field & m_buoy_term
Definition KOmegaSST.H:68
Field & m_walldist
Definition KOmegaSST.H:73
Field & m_vel
Definition KOmegaSST.H:64
TurbModelBase(CFDSim &sim)
Definition TurbModelBase.H:98
void inject_turbulence_src_terms(const std::string &key, const amrex::Vector< std::string > &terms)
Definition turb_utils.cpp:9
static std::string pde_name()
Definition SDR.H:36
static std::string pde_name()
Definition TKE.H:37