#include <JacobiFixedStencil.h>
Public Types | |
typedef StencilSweepBase< Stencil_T >::Field_T | Field_T |
Public Types inherited from walberla::pde::StencilSweepBase< Stencil_T > | |
typedef SweepBase::Field_T | Field_T |
Public Types inherited from walberla::pde::SweepBase | |
using | Field_T = GhostLayerField< real_t, 1 > |
Public Member Functions | |
JacobiFixedStencil (const BlockDataID &uFieldId, const BlockDataID &fFieldId, const std::vector< real_t > &weights) | |
JacobiFixedStencil (const BlockDataID &src, const BlockDataID &dst, const BlockDataID &fFieldId, const std::vector< real_t > &weights) | |
void | operator() (IBlock *const block) |
Public Member Functions inherited from walberla::pde::StencilSweepBase< Stencil_T > | |
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 () |
Additional Inherited Members | |
Protected Member Functions inherited from walberla::pde::StencilSweepBase< Stencil_T > | |
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 inherited from walberla::pde::StencilSweepBase< Stencil_T > | |
real_t | w_ [Stencil_T::Size] |
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_ |
typedef StencilSweepBase< Stencil_T >::Field_T walberla::pde::JacobiFixedStencil< Stencil_T >::Field_T |
|
inline |
|
inline |
void walberla::pde::JacobiFixedStencil< Stencil_T >::operator() | ( | IBlock *const | block | ) |