#include <Outlet.h>
|
| | Outlet (const BoundaryUID &boundaryUID, const FlagUID &uid, PDFField *const pdfField, const FlagField_T *const flagField, const flag_t domain) |
| void | pushFlags (std::vector< FlagUID > &uids) const |
| void | beforeBoundaryTreatment () const |
| void | afterBoundaryTreatment () const |
| template<typename Buffer_T> |
| void | packCell (Buffer_T &, const cell_idx_t, const cell_idx_t, const cell_idx_t) const |
| template<typename Buffer_T> |
| void | registerCell (Buffer_T &, const flag_t, const cell_idx_t, const cell_idx_t, const cell_idx_t) |
| void | registerCell (const flag_t, const cell_idx_t, const cell_idx_t, const cell_idx_t, const BoundaryConfiguration &) |
| void | registerCells (const flag_t, const CellInterval &, const BoundaryConfiguration &) |
| template<typename CellIterator> |
| void | registerCells (const flag_t, const CellIterator &, const CellIterator &, const BoundaryConfiguration &) |
| void | unregisterCell (const flag_t, const cell_idx_t, const cell_idx_t, const cell_idx_t) const |
| void | treatDirection (const cell_idx_t x, const cell_idx_t y, const cell_idx_t z, const stencil::Direction dir, const cell_idx_t nx, const cell_idx_t ny, const cell_idx_t nz, const flag_t mask) |
| | Boundary (const BoundaryUID &boundaryUID) |
| void | setMask (const flag_t mask) |
| flag_t | getMask () const |
| const BoundaryUID & | getUID () const |
◆ flag_t
◆ PDFField
◆ Stencil
◆ Outlet()
◆ afterBoundaryTreatment()
◆ beforeBoundaryTreatment()
◆ createConfiguration()
◆ packCell()
template<typename Buffer_T>
◆ pushFlags()
◆ registerCell() [1/2]
template<typename Buffer_T>
◆ registerCell() [2/2]
◆ registerCells() [1/2]
◆ registerCells() [2/2]
template<typename CellIterator>
◆ treatDirection()
| void walberla::lbm::Outlet< LatticeModel_T, FlagField_T, Numerator, Denominator >::treatDirection |
( |
const cell_idx_t | x, |
|
|
const cell_idx_t | y, |
|
|
const cell_idx_t | z, |
|
|
const stencil::Direction | dir, |
|
|
const cell_idx_t | nx, |
|
|
const cell_idx_t | ny, |
|
|
const cell_idx_t | nz, |
|
|
const flag_t | mask ) |
|
inline |
◆ unregisterCell()
◆ domainMask_
◆ flagField_
◆ pdfField_
◆ threadsafe
◆ uid_
The documentation for this class was generated from the following file:
- /builds/administration/walberla-website/walberla/src/lbm/boundary/Outlet.h