IterativeSolvers.jl extension
GridapSolvers provides wrappers for some iterative solvers from the package IterativeSolvers.jl:
IterativeSolversExt.IterativeLinearSolver — Typestruct IterativeLinearSolver <: LinearSolver
...
endWrappers 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.