|
waLBerla 7.2
|
#include <D3Q27BoundaryCollection.h>
Public Types | |
| enum | Type { ALL = 0 , INNER = 1 , OUTER = 2 } |
Public Member Functions | |
| D3Q27BoundaryCollection (const shared_ptr< StructuredBlockForest > &blocks, BlockDataID flagID_, BlockDataID pdfsID_, FlagUID domainUID_, double density, double u_x, double u_y, double u_z) | |
| void | run (IBlock *block) |
| void | inner (IBlock *block) |
| void | outer (IBlock *block) |
| void | operator() (IBlock *block) |
| std::function< void(IBlock *)> | getSweep (Type type=Type::ALL) |
Public Attributes | |
| weak_ptr< StructuredBlockStorage > | blocks_ |
| BlockDataID | flagID |
| BlockDataID | pdfsID |
| walberla::FlagUID | domainUID |
| shared_ptr< lbm::OutflowD3Q27 > | OutflowD3Q27Object |
| shared_ptr< lbm::FixedDensityD3Q27 > | FixedDensityD3Q27Object |
| shared_ptr< lbm::FreeSlipD3Q27 > | FreeSlipD3Q27Object |
| shared_ptr< lbm::NoSlipD3Q27 > | NoSlipD3Q27Object |
| shared_ptr< lbm::UBBD3Q27 > | UBBD3Q27Object |
| enum walberla::lbm::D3Q27BoundaryCollection::Type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| weak_ptr< StructuredBlockStorage > walberla::lbm::D3Q27BoundaryCollection< FlagField_T >::blocks_ |
| walberla::FlagUID walberla::lbm::D3Q27BoundaryCollection< FlagField_T >::domainUID |
| shared_ptr<lbm::FixedDensityD3Q27> walberla::lbm::D3Q27BoundaryCollection< FlagField_T >::FixedDensityD3Q27Object |
| BlockDataID walberla::lbm::D3Q27BoundaryCollection< FlagField_T >::flagID |
| shared_ptr<lbm::FreeSlipD3Q27> walberla::lbm::D3Q27BoundaryCollection< FlagField_T >::FreeSlipD3Q27Object |
| shared_ptr<lbm::NoSlipD3Q27> walberla::lbm::D3Q27BoundaryCollection< FlagField_T >::NoSlipD3Q27Object |
| shared_ptr<lbm::OutflowD3Q27> walberla::lbm::D3Q27BoundaryCollection< FlagField_T >::OutflowD3Q27Object |
| BlockDataID walberla::lbm::D3Q27BoundaryCollection< FlagField_T >::pdfsID |
| shared_ptr<lbm::UBBD3Q27> walberla::lbm::D3Q27BoundaryCollection< FlagField_T >::UBBD3Q27Object |