waLBerla 7.2
|
Residual calculation sweep for multigrid with stencil field.
Stencil_T | The stencil used for the discrete operator |
#include <Multigrid.h>
Public Types | |
using | Field_T = GhostLayerField<real_t, 1> |
using | StencilField_T = GhostLayerField<real_t, Stencil_T::Size> |
Public Member Functions | |
ComputeResidual (const shared_ptr< domain_decomposition::StructuredBlockStorage > &blocks, const BlockDataID &uId, const BlockDataID &fId, const BlockDataID &stencilId, const BlockDataID &rId) | |
void | operator() (IBlock *const block) const |
Private Attributes | |
shared_ptr< domain_decomposition::StructuredBlockStorage > | blocks_ |
BlockDataID | uId_ |
BlockDataID | fId_ |
BlockDataID | stencilId_ |
BlockDataID | rId_ |
using walberla::pde::ComputeResidual< Stencil_T >::Field_T = GhostLayerField<real_t, 1> |
using walberla::pde::ComputeResidual< Stencil_T >::StencilField_T = GhostLayerField<real_t, Stencil_T::Size> |
|
inline |
void walberla::pde::ComputeResidual< Stencil_T >::operator() | ( | IBlock *const | block | ) | const |
|
private |
|
private |
|
private |
|
private |
|
private |