#include <CGFixedStencilIteration.h>
|
| CGFixedStencilIteration (BlockStorage &blocks, const BlockDataID &uId, const BlockDataID &rId, const BlockDataID &dId, const BlockDataID &zId, const BlockDataID &fId, const std::vector< real_t > &weights, 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 >
◆ CGFixedStencilIteration()
template<typename Stencil_T >
walberla::pde::CGFixedStencilIteration< Stencil_T >::CGFixedStencilIteration |
( |
BlockStorage & |
blocks, |
|
|
const BlockDataID & |
uId, |
|
|
const BlockDataID & |
rId, |
|
|
const BlockDataID & |
dId, |
|
|
const BlockDataID & |
zId, |
|
|
const BlockDataID & |
fId, |
|
|
const std::vector< real_t > & |
weights, |
|
|
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 >
◆ synchronizeD_
template<typename Stencil_T >
◆ uId_
template<typename Stencil_T >
◆ w_
template<typename Stencil_T >
◆ zId_
template<typename Stencil_T >
The documentation for this class was generated from the following file: