|
Skylark (Sketching Library)
0.1
|
#include <precond.hpp>


Public Member Functions | |
| mat_precond_t (const NType &N) | |
| void | apply (XType &X) const |
| Apply the preconditoiner to X, overwritting X. | |
| void | apply_adjoint (XType &X) const |
Public Attributes | |
| const NType & | N |
A preconditioner that is explicitly given as a matrix.
Definition at line 40 of file precond.hpp.
| skylark::nla::mat_precond_t< XType, NType >::mat_precond_t | ( | const NType & | N | ) | [inline] |
Definition at line 43 of file precond.hpp.
| void skylark::nla::mat_precond_t< XType, NType >::apply | ( | XType & | X | ) | const [inline, virtual] |
Apply the preconditoiner to X, overwritting X.
Implements skylark::nla::precond_t< XType >.
Definition at line 45 of file precond.hpp.
References skylark::base::Gemm(), and skylark::nla::mat_precond_t< XType, NType >::N.

| void skylark::nla::mat_precond_t< XType, NType >::apply_adjoint | ( | XType & | X | ) | const [inline, virtual] |
Implements skylark::nla::precond_t< XType >.
Definition at line 50 of file precond.hpp.
References skylark::base::Gemm(), and skylark::nla::mat_precond_t< XType, NType >::N.

| const NType& skylark::nla::mat_precond_t< XType, NType >::N |
Definition at line 41 of file precond.hpp.
Referenced by skylark::nla::mat_precond_t< XType, NType >::apply(), and skylark::nla::mat_precond_t< XType, NType >::apply_adjoint().
1.7.6.1