fipy.solvers.scipy package¶
Submodules¶
fipy.solvers.scipy.linearBicgstabSolver module¶
-
class
fipy.solvers.scipy.linearBicgstabSolver.
LinearBicgstabSolver
(tolerance=1e-15, iterations=2000, precon=None)¶ Bases:
fipy.solvers.scipy.scipyKrylovSolver._ScipyKrylovSolver
The LinearBicgstabSolver is an interface to the Bicgstab solver in Scipy, with no preconditioning by default.
- Parameters
-
__init__
(tolerance=1e-15, iterations=2000, precon=None)¶
-
__module__
= 'fipy.solvers.scipy.linearBicgstabSolver'¶
fipy.solvers.scipy.linearCGSSolver module¶
-
class
fipy.solvers.scipy.linearCGSSolver.
LinearCGSSolver
(tolerance=1e-15, iterations=2000, precon=None)¶ Bases:
fipy.solvers.scipy.scipyKrylovSolver._ScipyKrylovSolver
The LinearCGSSolver is an interface to the CGS solver in Scipy, with no preconditioning by default.
- Parameters
-
__init__
(tolerance=1e-15, iterations=2000, precon=None)¶
-
__module__
= 'fipy.solvers.scipy.linearCGSSolver'¶
fipy.solvers.scipy.linearGMRESSolver module¶
-
class
fipy.solvers.scipy.linearGMRESSolver.
LinearGMRESSolver
(tolerance=1e-15, iterations=2000, precon=None)¶ Bases:
fipy.solvers.scipy.scipyKrylovSolver._ScipyKrylovSolver
The LinearGMRESSolver is an interface to the GMRES solver in Scipy, with no preconditioning by default.
- Parameters
-
__init__
(tolerance=1e-15, iterations=2000, precon=None)¶
-
__module__
= 'fipy.solvers.scipy.linearGMRESSolver'¶
fipy.solvers.scipy.linearLUSolver module¶
-
class
fipy.solvers.scipy.linearLUSolver.
LinearLUSolver
(tolerance=1e-10, iterations=1000, precon=None)¶ Bases:
fipy.solvers.scipy.scipySolver._ScipySolver
The LinearLUSolver solves a linear system of equations using LU-factorization. The LinearLUSolver is a wrapper class for the the Scipy scipy.sparse.linalg.splu module.
Create a Solver object.
- Parameters
-
__annotations__
= {}¶
-
__module__
= 'fipy.solvers.scipy.linearLUSolver'¶
fipy.solvers.scipy.linearPCGSolver module¶
-
class
fipy.solvers.scipy.linearPCGSolver.
LinearPCGSolver
(tolerance=1e-15, iterations=2000, precon=None)¶ Bases:
fipy.solvers.scipy.scipyKrylovSolver._ScipyKrylovSolver
The LinearPCGSolver is an interface to the CG solver in Scipy, with no preconditioning by default.
- Parameters
-
__init__
(tolerance=1e-15, iterations=2000, precon=None)¶
-
__module__
= 'fipy.solvers.scipy.linearPCGSolver'¶
fipy.solvers.scipy.scipyKrylovSolver module¶
fipy.solvers.scipy.scipySolver module¶
Module contents¶
-
fipy.solvers.scipy.
DefaultAsymmetricSolver
¶
-
fipy.solvers.scipy.
DefaultSolver
¶
-
fipy.solvers.scipy.
DummySolver
¶ alias of
fipy.solvers.scipy.linearGMRESSolver.LinearGMRESSolver
-
fipy.solvers.scipy.
GeneralSolver
¶
-
class
fipy.solvers.scipy.
LinearBicgstabSolver
(tolerance=1e-15, iterations=2000, precon=None)¶ Bases:
fipy.solvers.scipy.scipyKrylovSolver._ScipyKrylovSolver
The LinearBicgstabSolver is an interface to the Bicgstab solver in Scipy, with no preconditioning by default.
- Parameters
-
__annotations__
= {}¶
-
__init__
(tolerance=1e-15, iterations=2000, precon=None)¶
-
__module__
= 'fipy.solvers.scipy.linearBicgstabSolver'¶
-
class
fipy.solvers.scipy.
LinearCGSSolver
(tolerance=1e-15, iterations=2000, precon=None)¶ Bases:
fipy.solvers.scipy.scipyKrylovSolver._ScipyKrylovSolver
The LinearCGSSolver is an interface to the CGS solver in Scipy, with no preconditioning by default.
- Parameters
-
__annotations__
= {}¶
-
__init__
(tolerance=1e-15, iterations=2000, precon=None)¶
-
__module__
= 'fipy.solvers.scipy.linearCGSSolver'¶
-
class
fipy.solvers.scipy.
LinearGMRESSolver
(tolerance=1e-15, iterations=2000, precon=None)¶ Bases:
fipy.solvers.scipy.scipyKrylovSolver._ScipyKrylovSolver
The LinearGMRESSolver is an interface to the GMRES solver in Scipy, with no preconditioning by default.
- Parameters
-
__annotations__
= {}¶
-
__init__
(tolerance=1e-15, iterations=2000, precon=None)¶
-
__module__
= 'fipy.solvers.scipy.linearGMRESSolver'¶
-
class
fipy.solvers.scipy.
LinearLUSolver
(tolerance=1e-10, iterations=1000, precon=None)¶ Bases:
fipy.solvers.scipy.scipySolver._ScipySolver
The LinearLUSolver solves a linear system of equations using LU-factorization. The LinearLUSolver is a wrapper class for the the Scipy scipy.sparse.linalg.splu module.
Create a Solver object.
- Parameters
-
__annotations__
= {}¶
-
__module__
= 'fipy.solvers.scipy.linearLUSolver'¶
-
class
fipy.solvers.scipy.
LinearPCGSolver
(tolerance=1e-15, iterations=2000, precon=None)¶ Bases:
fipy.solvers.scipy.scipyKrylovSolver._ScipyKrylovSolver
The LinearPCGSolver is an interface to the CG solver in Scipy, with no preconditioning by default.
- Parameters
-
__annotations__
= {}¶
-
__init__
(tolerance=1e-15, iterations=2000, precon=None)¶
-
__module__
= 'fipy.solvers.scipy.linearPCGSolver'¶