Stokhos Package Browser (Single Doxygen Collection)
Version of the Day
|
Functions | |
template<class LinearOperator , class Vector > | |
void | blockcg (LinearOperator &A, Vector &x, Vector &b) |
template<class LinearOperator , class Vector , class Monitor > | |
void | blockcg (LinearOperator &A, Vector &x, Vector &b, Monitor &monitor) |
template<class LinearOperator , class Vector , class Monitor , class Preconditioner > | |
void | blockcg (LinearOperator &A, Vector &x, Vector &b, Monitor &monitor, Preconditioner &M) |
void cusp::krylov::blockcg | ( | LinearOperator & | A, |
Vector & | x, | ||
Vector & | b | ||
) |
cg
: Conjugate Gradient method
Solves the symmetric, positive-definite linear system A x = b with multiple right hand sides using the default convergence criteria.
void cusp::krylov::blockcg | ( | LinearOperator & | A, |
Vector & | x, | ||
Vector & | b, | ||
Monitor & | monitor | ||
) |
cg
: Conjugate Gradient method
Solves the symmetric, positive-definite linear system A x = b without preconditioning.
void cusp::krylov::blockcg | ( | LinearOperator & | A, |
Vector & | x, | ||
Vector & | b, | ||
Monitor & | monitor, | ||
Preconditioner & | M | ||
) |
cg
: Conjugate Gradient method
Solves the symmetric, positive-definite linear system A x = b with preconditioner M
.