BoussinesqBuoyancy Class Reference
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
|
amr_wind::pde::icns::BoussinesqBuoyancy Class Reference
#include <BoussinesqBuoyancy.H>
Inheritance diagram for amr_wind::pde::icns::BoussinesqBuoyancy:
Collaboration diagram for amr_wind::pde::icns::BoussinesqBuoyancy:
Public Member Functions | |
BoussinesqBuoyancy (const CFDSim &sim) | |
~BoussinesqBuoyancy () 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 | |
const Field & | m_temperature |
amrex::Vector< amrex::Real > | m_gravity {0.0, 0.0, -9.81} |
const transport::TransportModel & | m_transport |
Transport model. | |
Detailed Description
Boussinesq buoyancy source term
\[ S = \beta g \left( T_\mathrm{ref} - T \right) \]
Constructor & Destructor Documentation
◆ BoussinesqBuoyancy()
|
explicit |
Boussinesq buoyancy source term for ABL simulations
◆ ~BoussinesqBuoyancy()
|
overridedefault |
Member Function Documentation
◆ identifier()
|
inlinestatic |
◆ operator()()
|
override |
Member Data Documentation
◆ m_gravity
|
private |
◆ m_temperature
|
private |
◆ m_transport
|
private |
Transport model.
The documentation for this class was generated from the following files:
- /home/runner/work/amr-wind/amr-wind/amr-wind/equation_systems/icns/source_terms/BoussinesqBuoyancy.H
- /home/runner/work/amr-wind/amr-wind/amr-wind/equation_systems/icns/source_terms/BoussinesqBuoyancy.cpp
Generated by