#include <CGIteration.h>
|
| CGIteration (BlockStorage &blocks, const BlockDataID &uId, const BlockDataID &rId, const BlockDataID &dId, const BlockDataID &zId, const BlockDataID &fId, const BlockDataID &stencilId, const uint_t iterations, const std::function< void() > &synchronizeD, const real_t residualNormThreshold=real_t(0), const Set< SUID > &requiredSelectors=Set< SUID >::emptySet(), const Set< SUID > &incompatibleSelectors=Set< SUID >::emptySet()) |
|
void | operator() () |
|
◆ Field_T
template<typename Stencil_T >
◆ StencilField_T
template<typename Stencil_T >
◆ CGIteration()
template<typename Stencil_T >
walberla::pde::CGIteration< Stencil_T >::CGIteration |
( |
BlockStorage & |
blocks, |
|
|
const BlockDataID & |
uId, |
|
|
const BlockDataID & |
rId, |
|
|
const BlockDataID & |
dId, |
|
|
const BlockDataID & |
zId, |
|
|
const BlockDataID & |
fId, |
|
|
const BlockDataID & |
stencilId, |
|
|
const uint_t |
iterations, |
|
|
const std::function< void() > & |
synchronizeD, |
|
|
const real_t |
residualNormThreshold = real_t(0) , |
|
|
const Set< SUID > & |
requiredSelectors = Set<SUID>::emptySet() , |
|
|
const Set< SUID > & |
incompatibleSelectors = Set<SUID>::emptySet() |
|
) |
| |
◆ calcAd()
template<typename Stencil_T >
◆ calcR()
template<typename Stencil_T >
◆ copyRToD()
template<typename Stencil_T >
◆ operator()()
template<typename Stencil_T >
◆ scalarProductDZ()
template<typename Stencil_T >
◆ scalarProductRR()
template<typename Stencil_T >
◆ updateD()
template<typename Stencil_T >
◆ updateR()
template<typename Stencil_T >
◆ updateU()
template<typename Stencil_T >
◆ blocks_
template<typename Stencil_T >
◆ cells_
template<typename Stencil_T >
◆ dId_
template<typename Stencil_T >
◆ fId_
template<typename Stencil_T >
◆ incompatibleSelectors_
template<typename Stencil_T >
◆ iterations_
template<typename Stencil_T >
◆ requiredSelectors_
template<typename Stencil_T >
◆ residualNormThreshold_
template<typename Stencil_T >
◆ rId_
template<typename Stencil_T >
◆ stencilId_
template<typename Stencil_T >
◆ synchronizeD_
template<typename Stencil_T >
◆ uId_
template<typename Stencil_T >
◆ zId_
template<typename Stencil_T >
The documentation for this class was generated from the following file:
- /builds/administration/walberla-website/walberla/src/pde/iterations/CGIteration.h