sparse.linalg.isolve.tests.test_iterative

Test functions for the sparse.linalg.isolve module

Module Contents

Classes

Case(self,name,A,skip=None)
IterativeParams(self)
TestQMR()
TestGMRES()

Functions

check_maxiter(solver,case)
test_maxiter()
assert_normclose(a,b,tol=1e-08)
check_convergence(solver,case)
test_convergence()
check_precond_dummy(solver,case)
test_precond_dummy()
check_precond_inverse(solver,case)
test_precond_inverse()
test_gmres_basic()
test_reentrancy()
_check_reentrancy(solver,is_reentrant)
class Case(name, A, skip=None)
__init__(name, A, skip=None)
__repr__()
class IterativeParams
__init__()
check_maxiter(solver, case)
test_maxiter()
assert_normclose(a, b, tol=1e-08)
check_convergence(solver, case)
test_convergence()
check_precond_dummy(solver, case)
test_precond_dummy()
check_precond_inverse(solver, case)
test_precond_inverse()
test_gmres_basic()
test_reentrancy()
_check_reentrancy(solver, is_reentrant)
class TestQMR
test_leftright_precond()

Check that QMR works with left and right preconditioners

class TestGMRES
test_callback()
test_abi()