#include <NoSlip.h>
|
| NoSlip (const BoundaryUID &boundaryUID, const FlagUID &uid, PDFField *const pdfField) |
|
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) |
|
const ForceField::value_type & | getForce (const cell_idx_t x, cell_idx_t y, cell_idx_t z) const |
|
| Boundary (const BoundaryUID &boundaryUID) |
|
void | setMask (const flag_t mask) |
|
flag_t | getMask () const |
|
const BoundaryUID & | getUID () const |
|
◆ ForceField
template<typename LatticeModel_T , typename flag_t , bool StoreForce = false>
◆ PDFField
template<typename LatticeModel_T , typename flag_t , bool StoreForce = false>
◆ Stencil
template<typename LatticeModel_T , typename flag_t , bool StoreForce = false>
◆ NoSlip()
template<typename LatticeModel_T , typename flag_t , bool StoreForce = false>
◆ afterBoundaryTreatment()
template<typename LatticeModel_T , typename flag_t , bool StoreForce = false>
◆ beforeBoundaryTreatment()
template<typename LatticeModel_T , typename flag_t , bool StoreForce = false>
◆ createConfiguration()
template<typename LatticeModel_T , typename flag_t , bool StoreForce = false>
◆ getForce()
template<typename LatticeModel_T , typename flag_t , bool StoreForce = false>
◆ packCell()
template<typename LatticeModel_T , typename flag_t , bool StoreForce = false>
template<typename Buffer_T >
◆ pushFlags()
template<typename LatticeModel_T , typename flag_t , bool StoreForce = false>
◆ registerCell() [1/2]
template<typename LatticeModel_T , typename flag_t , bool StoreForce = false>
template<typename Buffer_T >
◆ registerCell() [2/2]
template<typename LatticeModel_T , typename flag_t , bool StoreForce = false>
◆ registerCells() [1/2]
template<typename LatticeModel_T , typename flag_t , bool StoreForce = false>
◆ registerCells() [2/2]
template<typename LatticeModel_T , typename flag_t , bool StoreForce = false>
template<typename CellIterator >
◆ treatDirection()
template<typename LatticeModel_T , typename flag_t , bool StoreForce = false>
◆ unregisterCell()
template<typename LatticeModel_T , typename flag_t , bool StoreForce = false>
◆ force_
template<typename LatticeModel_T , typename flag_t , bool StoreForce = false>
◆ pdfField_
template<typename LatticeModel_T , typename flag_t , bool StoreForce = false>
◆ threadsafe
template<typename LatticeModel_T , typename flag_t , bool StoreForce = false>
◆ uid_
template<typename LatticeModel_T , typename flag_t , bool StoreForce = false>
The documentation for this class was generated from the following file:
- /builds/administration/walberla-website/walberla/src/lbm/boundary/NoSlip.h