walberla::JacobiIteration Class Reference

Public Member Functions

 JacobiIteration (const BlockDataID &srcID, const BlockDataID &dstID, const BlockDataID &rhsID, const std::vector< real_t > &weights, const shared_ptr< StructuredBlockStorage > &blocks, blockforest::communication::UniformBufferedScheme< Stencil_T > &myCommScheme, const uint_t &maxIterations)
 
void operator() ()
 

Private Attributes

const BlockDataID srcID_
 
const BlockDataID dstID_
 
const BlockDataID rhsID_
 
std::vector< real_tweights_
 
const shared_ptr< StructuredBlockStorage > blocks_
 
blockforest::communication::UniformBufferedScheme< Stencil_TmyCommScheme_
 
const uint_t maxIterations_
 

Constructor & Destructor Documentation

walberla::JacobiIteration::JacobiIteration ( const BlockDataID &  srcID,
const BlockDataID &  dstID,
const BlockDataID &  rhsID,
const std::vector< real_t > &  weights,
const shared_ptr< StructuredBlockStorage > &  blocks,
blockforest::communication::UniformBufferedScheme< Stencil_T > &  myCommScheme,
const uint_t maxIterations 
)
inline

Member Function Documentation

void walberla::JacobiIteration::operator() ( )

Member Data Documentation

const shared_ptr< StructuredBlockStorage > walberla::JacobiIteration::blocks_
private
const BlockDataID walberla::JacobiIteration::dstID_
private
const uint_t walberla::JacobiIteration::maxIterations_
private
blockforest::communication::UniformBufferedScheme< Stencil_T > walberla::JacobiIteration::myCommScheme_
private
const BlockDataID walberla::JacobiIteration::rhsID_
private
const BlockDataID walberla::JacobiIteration::srcID_
private
std::vector< real_t > walberla::JacobiIteration::weights_
private

The documentation for this class was generated from the following file: