|
waLBerla 7.2
|
#include <StencilSweepBase.h>
Inheritance diagram for walberla::pde::StencilSweepBase< Stencil_T >:Public Types | |
| using | Field_T = SweepBase::Field_T |
Public Types inherited from walberla::pde::SweepBase | |
| using | Field_T = GhostLayerField<real_t, 1> |
Public Member Functions | |
| StencilSweepBase (const BlockDataID &uFieldId, const BlockDataID &fFieldId, const std::vector< real_t > &weights) | |
| StencilSweepBase (const BlockDataID &src, const BlockDataID &dst, const BlockDataID &fFieldId, const std::vector< real_t > &weights) | |
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 | |
| real_t | w (const uint_t i) const |
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 | |
| std::array< real_t, Stencil_T::Size > | w_ |
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::StencilSweepBase< Stencil_T >::Field_T = SweepBase::Field_T |
|
inline |
|
inline |
|
inlineprotected |
|
protected |