|
waLBerla 7.2
|
#include <StencilFieldSweepBase.h>
Inheritance diagram for walberla::pde::StencilFieldSweepBase< Stencil_T >:Public Types | |
| using | Field_T = SweepBase::Field_T |
| using | StencilField_T = GhostLayerField<real_t, Stencil_T::Size> |
Public Types inherited from walberla::pde::SweepBase | |
| using | Field_T = GhostLayerField<real_t, 1> |
Public Member Functions | |
| StencilFieldSweepBase (const BlockDataID &uFieldId, const BlockDataID &fFieldId, const BlockDataID &stencilFieldId) | |
| StencilFieldSweepBase (const BlockDataID &src, const BlockDataID &dst, const BlockDataID &fFieldId, const BlockDataID &stencilFieldId) | |
Public Member Functions inherited from walberla::pde::SweepBase | |
| SweepBase (const BlockDataID &uFieldId, const BlockDataID &fFieldId) | |
| SweepBase (const BlockDataID &src, const BlockDataID &dst, const BlockDataID &fFieldId) | |
| virtual | ~SweepBase () |
Protected Member Functions | |
| StencilField_T * | getStencilField (IBlock *const block) const |
| void | getFields (IBlock *const block, Field_T *&u, Field_T *&f, StencilField_T *&stencil) |
| void | getFields (IBlock *const block, Field_T *&src, Field_T *&dst, Field_T *&f, StencilField_T *&stencil) |
| void | getFields (IBlock *const block, Field_T *&u, Field_T *&f) |
| void | getFields (IBlock *const block, Field_T *&src, Field_T *&dst, Field_T *&f) |
Protected Member Functions inherited from walberla::pde::SweepBase | |
| Field_T * | getSrcField (IBlock *const block) const |
| Field_T * | getDstField (IBlock *const block, Field_T *const src) |
| Field_T * | getUField (IBlock *const block) const |
| Field_T * | getFField (IBlock *const block) const |
| void | getFields (IBlock *const block, Field_T *&u, Field_T *&f) |
| void | getFields (IBlock *const block, Field_T *&src, Field_T *&dst, Field_T *&f) |
Protected Attributes | |
| const BlockDataID | stencil_ |
Protected Attributes inherited from walberla::pde::SweepBase | |
| const BlockDataID | src_ {} |
| const BlockDataID | f_ {} |
| const bool | dstFromBlockData_ |
| const BlockDataID | dst_ {} |
| std::set< Field_T *, field::SwapableCompare< Field_T * > > | dstFields_ |
| using walberla::pde::StencilFieldSweepBase< Stencil_T >::Field_T = SweepBase::Field_T |
| using walberla::pde::StencilFieldSweepBase< Stencil_T >::StencilField_T = GhostLayerField<real_t, Stencil_T::Size> |
|
inline |
|
inline |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
protected |