Skylark (Sketching Library)
0.1
|
#include <precond.hpp>
Public Member Functions | |
tri_inverse_precond_t (const RType &R) | |
void | apply (XType &X) const |
Apply the preconditoiner to X, overwritting X. | |
void | apply_adjoint (XType &X) const |
Public Attributes | |
const RType & | R |
A preconditioner that is the inverse of a given traingular matrix.
Definition at line 61 of file precond.hpp.
skylark::nla::tri_inverse_precond_t< XType, RType, UL, D >::tri_inverse_precond_t | ( | const RType & | R | ) | [inline] |
Definition at line 64 of file precond.hpp.
void skylark::nla::tri_inverse_precond_t< XType, RType, UL, D >::apply | ( | XType & | X | ) | const [inline, virtual] |
Apply the preconditoiner to X, overwritting X.
Implements skylark::nla::precond_t< XType >.
Definition at line 66 of file precond.hpp.
References skylark::nla::tri_inverse_precond_t< XType, RType, UL, D >::R.
void skylark::nla::tri_inverse_precond_t< XType, RType, UL, D >::apply_adjoint | ( | XType & | X | ) | const [inline, virtual] |
Implements skylark::nla::precond_t< XType >.
Definition at line 70 of file precond.hpp.
References skylark::nla::tri_inverse_precond_t< XType, RType, UL, D >::R.
const RType& skylark::nla::tri_inverse_precond_t< XType, RType, UL, D >::R |
Definition at line 62 of file precond.hpp.
Referenced by skylark::nla::tri_inverse_precond_t< XType, RType, UL, D >::apply(), and skylark::nla::tri_inverse_precond_t< XType, RType, UL, D >::apply_adjoint().