ABLTempWallFunc Class Reference

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

#include <ABLWallFunction.H>

Inheritance diagram for amr_wind::ABLTempWallFunc:
[legend]
Collaboration diagram for amr_wind::ABLTempWallFunc:
[legend]

Public Member Functions

 ABLTempWallFunc (Field &temperature, const ABLWallFunction &wall_fuc)
 
void operator() (Field &temperature, const FieldState rho_state) override
 
template<typename HeatFlux >
void wall_model (Field &temperature, const FieldState rho_state, const HeatFlux &tau)
 
- Public Member Functions inherited from amr_wind::FieldBCIface
virtual ~FieldBCIface ()=default
 

Private Attributes

const ABLWallFunctionm_wall_func
 
std::string m_wall_shear_stress_type {"moeng"}
 

Constructor & Destructor Documentation

◆ ABLTempWallFunc()

amr_wind::ABLTempWallFunc::ABLTempWallFunc ( Field & temperature,
const ABLWallFunction & wall_fuc )

Member Function Documentation

◆ operator()()

void amr_wind::ABLTempWallFunc::operator() ( Field & temperature,
const FieldState rho_state )
overridevirtual

◆ wall_model()

template<typename HeatFlux >
void amr_wind::ABLTempWallFunc::wall_model ( Field & temperature,
const FieldState rho_state,
const HeatFlux & tau )

Member Data Documentation

◆ m_wall_func

const ABLWallFunction& amr_wind::ABLTempWallFunc::m_wall_func
private

◆ m_wall_shear_stress_type

std::string amr_wind::ABLTempWallFunc::m_wall_shear_stress_type {"moeng"}
private

The documentation for this class was generated from the following files: