|
waLBerla 7.2
|
Prolongation and correction sweep for multigrid.
| Stencil_T | The stencil used for the discrete operator |
#include <Multigrid.h>
Public Types | |
| using | Field_T = GhostLayerField<real_t, 1> |
Public Member Functions | |
| ProlongateAndCorrect (const shared_ptr< domain_decomposition::StructuredBlockStorage > &blocks, const BlockDataID &coarseFieldId, const BlockDataID &fineFieldId) | |
| void | operator() (IBlock *const block) const |
Private Attributes | |
| shared_ptr< domain_decomposition::StructuredBlockStorage > | blocks_ |
| BlockDataID | fineFieldId_ |
| BlockDataID | coarseFieldId_ |
| using walberla::pde::ProlongateAndCorrect< Stencil_T >::Field_T = GhostLayerField<real_t, 1> |
|
inline |
| void walberla::pde::ProlongateAndCorrect< Stencil_T >::operator() | ( | IBlock *const | block | ) | const |
|
private |
|
private |
|
private |