KsgsM84Src Class Reference

AMR-Wind API: amr_wind::pde::tke::KsgsM84Src Class Reference
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
Loading...
Searching...
No Matches

#include <KsgsM84Src.H>

Inheritance diagram for amr_wind::pde::tke::KsgsM84Src:
[legend]
Collaboration diagram for amr_wind::pde::tke::KsgsM84Src:
[legend]

Public Member Functions

 KsgsM84Src (const CFDSim &)
 
 ~KsgsM84Src () 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

amrex::Real m_Ceps {0.93}
 
amrex::Real m_CepsGround {3.9}
 
Fieldm_turb_lscale
 
Fieldm_shear_prod
 
Fieldm_buoy_prod
 
Fieldm_dissip
 
Fieldm_tke
 

Detailed Description

TKE source term based on Moeng 1984 paper

Constructor & Destructor Documentation

◆ KsgsM84Src()

amr_wind::pde::tke::KsgsM84Src::KsgsM84Src ( const CFDSim & sim)
explicit

◆ ~KsgsM84Src()

amr_wind::pde::tke::KsgsM84Src::~KsgsM84Src ( )
overridedefault

Member Function Documentation

◆ identifier()

static std::string amr_wind::pde::tke::KsgsM84Src::identifier ( )
inlinestatic

◆ operator()()

void amr_wind::pde::tke::KsgsM84Src::operator() ( const int lev,
const amrex::MFIter & mfi,
const amrex::Box & bx,
const FieldState fstate,
const amrex::Array4< amrex::Real > & src_term ) const
override

Member Data Documentation

◆ m_buoy_prod

Field& amr_wind::pde::tke::KsgsM84Src::m_buoy_prod
private

◆ m_Ceps

amrex::Real amr_wind::pde::tke::KsgsM84Src::m_Ceps {0.93}
private

◆ m_CepsGround

amrex::Real amr_wind::pde::tke::KsgsM84Src::m_CepsGround {3.9}
private

◆ m_dissip

Field& amr_wind::pde::tke::KsgsM84Src::m_dissip
private

◆ m_shear_prod

Field& amr_wind::pde::tke::KsgsM84Src::m_shear_prod
private

◆ m_tke

Field& amr_wind::pde::tke::KsgsM84Src::m_tke
private

◆ m_turb_lscale

Field& amr_wind::pde::tke::KsgsM84Src::m_turb_lscale
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/KsgsM84Src.H
  • /home/runner/work/amr-wind/amr-wind/amr-wind/equation_systems/tke/source_terms/KsgsM84Src.cpp