|
numerics 0.1.0
|
Minimum residual iteration for symmetric linear systems. More...
#include "core/policy.hpp"#include "core/vector.hpp"#include "linalg/factorization/qr.hpp"#include "linalg/solvers/solver_result.hpp"#include "core/concepts.hpp"#include <algorithm>#include <cmath>#include <stdexcept>#include <utility>#include <vector>Go to the source code of this file.
Namespaces | |
| namespace | num |
| namespace | num::detail |
Functions | |
| Vector | num::detail::minres_projected_solve (const std::vector< real > &alpha, const std::vector< real > &beta, real beta0, idx m, Backend backend) |
| template<class Op > requires SymmetricLinearOperator<Op, Vector, Vector> | |
| SolverResult | num::minres (const Op &A, const Vector &b, Vector &x, real tol=1e-10, idx max_iter=1000, Backend backend=default_backend) |
Minimum residual iteration for symmetric linear systems.
Definition in file minres.hpp.