KransAxell Class Reference
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
|
Loading...
Searching...
No Matches
amr_wind::pde::tke::KransAxell Class Reference
#include <KransAxell.H>
Inheritance diagram for amr_wind::pde::tke::KransAxell:
Collaboration diagram for amr_wind::pde::tke::KransAxell:
Public Member Functions | |
KransAxell (const CFDSim &) | |
~KransAxell () override | |
void | operator() (const int lev, const amrex::MFIter &mfi, const amrex::Box &bx, const FieldState fstate, const amrex::Array4< amrex::Real > &src_term) const override |
Static Public Member Functions | |
static std::string | identifier () |
Private Attributes | |
Field & | m_turb_lscale |
Field & | m_shear_prod |
Field & | m_buoy_prod |
Field & | m_dissip |
Field & | m_tke |
amrex::Real | m_Cmu {0.556} |
amrex::Real | m_heat_flux {0.0} |
amrex::Real | m_ref_temp {300.0} |
amrex::Real | m_z0 {0.1} |
amrex::Real | m_kappa {0.41} |
amrex::Real | m_sponge_start {600} |
amrex::Real | m_ref_tke {1e-10} |
amrex::Vector< amrex::Real > | m_gravity {0.0, 0.0, -9.81} |
const SimTime & | m_time |
const CFDSim & | m_sim |
const amrex::AmrCore & | m_mesh |
const Field & | m_velocity |
Detailed Description
TKE source term based on Axell 2011 paper Axell, L. B., & Liungman, O. (2001). A one-equation turbulence model for geophysical applications: comparison with data and the k− ε model. Environmental Fluid Mechanics, 1, 71-106.
Constructor & Destructor Documentation
◆ KransAxell()
|
explicit |
◆ ~KransAxell()
|
overridedefault |
Member Function Documentation
◆ identifier()
|
inlinestatic |
◆ operator()()
|
override |
Member Data Documentation
◆ m_buoy_prod
|
private |
◆ m_Cmu
|
private |
◆ m_dissip
|
private |
◆ m_gravity
|
private |
◆ m_heat_flux
|
private |
◆ m_kappa
|
private |
◆ m_mesh
|
private |
◆ m_ref_temp
|
private |
◆ m_ref_tke
|
private |
◆ m_shear_prod
|
private |
◆ m_sim
|
private |
◆ m_sponge_start
|
private |
◆ m_time
|
private |
◆ m_tke
|
private |
◆ m_turb_lscale
|
private |
◆ m_velocity
|
private |
◆ m_z0
|
private |
The documentation for this class was generated from the following files:
- /home/runner/work/amr-wind/amr-wind/amr-wind/equation_systems/tke/source_terms/KransAxell.H
- /home/runner/work/amr-wind/amr-wind/amr-wind/equation_systems/tke/source_terms/KransAxell.cpp
Generated by 1.12.0