BCOpCreator< InflowOp, WallOp > Struct Template Reference
AMR-Wind API v0.1.0
CFD solver for wind plant simulations
|
Loading...
Searching...
No Matches
amr_wind::BCOpCreator< InflowOp, WallOp > Struct Template Reference
#include <FieldBCOps.H>
Collaboration diagram for amr_wind::BCOpCreator< InflowOp, WallOp >:
Public Types | |
using | InflowOpType = typename InflowOp::DeviceType |
using | WallOpType = typename WallOp::DeviceType |
using | FunctorType = DirichletOp<InflowOpType, WallOpType> |
Public Member Functions | |
BCOpCreator (const Field &fld) | |
BCOpCreator (const Field &fld, const InflowOp &inflow_op, const WallOp &wall_op) | |
FunctorType | operator() (const int face_dir=-1) const |
Public Attributes | |
const Field & | m_field |
InflowOp | m_inflow_op |
WallOp | m_wall_op |
Member Typedef Documentation
◆ FunctorType
template<typename InflowOp , typename WallOp >
using amr_wind::BCOpCreator< InflowOp, WallOp >::FunctorType = DirichletOp<InflowOpType, WallOpType> |
◆ InflowOpType
template<typename InflowOp , typename WallOp >
using amr_wind::BCOpCreator< InflowOp, WallOp >::InflowOpType = typename InflowOp::DeviceType |
◆ WallOpType
template<typename InflowOp , typename WallOp >
using amr_wind::BCOpCreator< InflowOp, WallOp >::WallOpType = typename WallOp::DeviceType |
Constructor & Destructor Documentation
◆ BCOpCreator() [1/2]
template<typename InflowOp , typename WallOp >
|
inlineexplicit |
◆ BCOpCreator() [2/2]
template<typename InflowOp , typename WallOp >
|
inlineexplicit |
Member Function Documentation
◆ operator()()
template<typename InflowOp , typename WallOp >
|
inline |
Member Data Documentation
◆ m_field
template<typename InflowOp , typename WallOp >
const Field& amr_wind::BCOpCreator< InflowOp, WallOp >::m_field |
◆ m_inflow_op
template<typename InflowOp , typename WallOp >
InflowOp amr_wind::BCOpCreator< InflowOp, WallOp >::m_inflow_op |
◆ m_wall_op
template<typename InflowOp , typename WallOp >
WallOp amr_wind::BCOpCreator< InflowOp, WallOp >::m_wall_op |
The documentation for this struct was generated from the following file:
- /home/runner/work/amr-wind/amr-wind/amr-wind/core/FieldBCOps.H
Generated by 1.12.0