ug4
core_smoothers.h File Reference

Go to the source code of this file.

Namespaces

 ug
 the ug namespace
 

Functions

template<typename Matrix_type , typename Vector_type >
bool ug::diag_step (const Matrix_type &A, Vector_type &x, const Vector_type &b, number damp)
 Performs a jacobi-step. More...
 
template<typename Matrix_type , typename Vector_type >
bool ug::gs_step_LL (const Matrix_type &A, Vector_type &x, const Vector_type &b)
 Performs a forward gauss-seidel-step, that is, solve on the lower left of A. More...
 
template<typename Matrix_type , typename Vector_type >
bool ug::gs_step_UR (const Matrix_type &A, Vector_type &x, const Vector_type &b)
 Performs a backward gauss-seidel-step, that is, solve on the upper right of A. More...
 
template<typename Matrix_type , typename Vector_type >
bool ug::sgs_step (const Matrix_type &A, Vector_type &x, const Vector_type &b)
 Performs a symmetric gauss-seidel step. More...