Mundy: Multibody Nonlocal Dynamics Version of the Day
Loading...
Searching...
No Matches
preconditioners.hpp File Reference

Classes

struct  mundy::NoPreconditioner
 No preconditioner: the solver runs on its operator alone. More...
class  mundy::JacobiPreconditioner< Backend, DiagVector >
 The Jacobi preconditioner z := r ./ d, for d the diagonal of the operator. More...

Namespaces

namespace  mundy

Concepts

concept  mundy::Preconditioner
 A preconditioner for vectors of type Vector under Backend: NoPreconditioner, or an operator whose apply(r, z) computes z = P r.

Functions

Factory functions
template<typename Backend, class DiagVector>
auto mundy::make_jacobi_preconditioner (DiagVector &&diag)