IterativeSolvers.jl extension
GridapSolvers provides wrappers for some iterative solvers from the package IterativeSolvers.jl:
IterativeSolversExt.IterativeLinearSolver
— Typestruct IterativeLinearSolver <: LinearSolver
...
end
Wrappers for IterativeSolvers.jl krylov-like iterative solvers.
All wrappers take the same kwargs as the corresponding solver in IterativeSolvers.jl.
The following solvers are available:
GridapSolvers.IS_ConjugateGradientSolver
— FunctionIS_ConjugateGradientSolver(;kwargs...)
Wrapper for the Conjugate Gradient solver.
GridapSolvers.IS_GMRESSolver
— FunctionIS_GMRESSolver(;kwargs...)
Wrapper for the GMRES solver.
GridapSolvers.IS_MINRESSolver
— FunctionIS_MINRESSolver(;kwargs...)
Wrapper for the MINRES solver.
GridapSolvers.IS_SSORSolver
— FunctionIS_SSORSolver(ω;kwargs...)
Wrapper for the SSOR solver.