numerics
Loading...
Searching...
No Matches
solvers.hpp
Go to the documentation of this file.
1
/// @file solvers.hpp
2
/// @brief Umbrella include for all linear solvers
3
///
4
/// Including this header provides every solver in the library.
5
/// Individual headers (cg.hpp, gauss_seidel.hpp, jacobi.hpp, krylov.hpp)
6
/// can also be included directly.
7
#pragma once
8
9
#include "
linalg/solvers/solver_result.hpp
"
10
#include "
linalg/solvers/cg.hpp
"
11
#include "
linalg/solvers/gauss_seidel.hpp
"
12
#include "
linalg/solvers/jacobi.hpp
"
13
#include "
linalg/solvers/krylov.hpp
"
cg.hpp
Conjugate gradient solvers (dense and matrix-free)
gauss_seidel.hpp
Gauss-Seidel iterative solver.
jacobi.hpp
Jacobi iterative solver.
krylov.hpp
Restarted GMRES – a Krylov subspace solver for general Ax = b.
solver_result.hpp
Common result type shared by all iterative solvers.
include
linalg
solvers
solvers.hpp
Generated by
1.9.8