version 3.10-dev
Dumux::Detail::Preconditioners Namespace Reference

Functions

template<class M >
void computeColorsForMatrixSweep_ (const M &matrix, std::deque< std::vector< std::size_t > > &coloredIndices)
 
template<bool forward, int l, class M , class X , class Y , class K >
void parallelBlockSOR_ (const M &A, X &update, const Y &b, const K &relaxationFactor, const std::deque< std::vector< std::size_t > > &coloredIndices)
 

Function Documentation

◆ computeColorsForMatrixSweep_()

template<class M >
void Dumux::Detail::Preconditioners::computeColorsForMatrixSweep_ ( const M &  matrix,
std::deque< std::vector< std::size_t > > &  coloredIndices 
)

◆ parallelBlockSOR_()

template<bool forward, int l, class M , class X , class Y , class K >
void Dumux::Detail::Preconditioners::parallelBlockSOR_ ( const M &  A,
X &  update,
const Y &  b,
const K &  relaxationFactor,
const std::deque< std::vector< std::size_t > > &  coloredIndices 
)