Go to the documentation of this file.
7 #ifndef bicgstabTest_hh
8 #define bicgstabTest_hh
38 template<
class F,
class G>
49 #endif // bicgstabTest_hh
void testNormal(concepts::Matrix< F > &m, concepts::Vector< F > &rhs, F res[5])
Without preconditioning.
Test the iterative solver BiCGStab.
virtual void run()
Runs the tests. Must be overwritten by the specialization.
void testPrecond(concepts::Matrix< F > &m, concepts::Operator< G > &p, concepts::Operator< G > &pinv, concepts::Vector< F > &rhs, F res[5])
With diagonal preconditioner.
Abstract class for an operator.
void sparseMatrixCmplx()
Without preconditioning.
void denseMatrixReal()
Without preconditioning.
concepts::DummySpace< concepts::Real > spc
Without preconditioning.
void sparseMatrixReal()
Without preconditioning.
void denseMatrixCmplx()
Without preconditioning.