ABLVelWallFunc Class Reference
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
|
Loading...
Searching...
No Matches
amr_wind::ABLVelWallFunc Class Reference
#include <ABLWallFunction.H>
Inheritance diagram for amr_wind::ABLVelWallFunc:
Collaboration diagram for amr_wind::ABLVelWallFunc:
Public Member Functions | |
ABLVelWallFunc (Field &velocity, const ABLWallFunction &wall_func) | |
void | operator() (Field &velocity, const FieldState rho_state) override |
template<typename ShearStress > | |
void | wall_model (Field &velocity, const FieldState rho_state, const ShearStress &tau) |
Public Member Functions inherited from amr_wind::FieldBCIface | |
virtual | ~FieldBCIface ()=default |
Private Attributes | |
const ABLWallFunction & | m_wall_func |
std::string | m_wall_shear_stress_type {"moeng"} |
Detailed Description
Applies a shear-stress value at the domain boundary
- See also
- ABLWallFunction
Constructor & Destructor Documentation
◆ ABLVelWallFunc()
amr_wind::ABLVelWallFunc::ABLVelWallFunc | ( | Field & | velocity, |
const ABLWallFunction & | wall_func ) |
Member Function Documentation
◆ operator()()
|
overridevirtual |
Implements amr_wind::FieldBCIface.
◆ wall_model()
template<typename ShearStress >
void amr_wind::ABLVelWallFunc::wall_model | ( | Field & | velocity, |
const FieldState | rho_state, | ||
const ShearStress & | tau ) |
Member Data Documentation
◆ m_wall_func
|
private |
◆ m_wall_shear_stress_type
|
private |
The documentation for this class was generated from the following files:
- /home/runner/work/amr-wind/amr-wind/amr-wind/wind_energy/ABLWallFunction.H
- /home/runner/work/amr-wind/amr-wind/amr-wind/wind_energy/ABLWallFunction.cpp
Generated by 1.12.0