|
vrcore
0.45
visuReal Messkern
|
a matrix based linear operator mapping a vector x (preimage) to a vector y (image). More...
#include <lin_op.hpp>
Public Member Functions | |
| template<class VEC > | |
| VEC | operator() (const VEC &x) const |
| general operator interface | |
| template<class VEC1 , class VEC2 > | |
| void | mult (const VEC1 &x, VEC2 &y) const |
| compute y <- Ax | |
| template<class VEC1 , class VEC2 , class VEC3 > | |
| void | residuum (const VEC1 &x, const VEC2 &b, VEC3 &y) const |
| compute y <- b - Ax | |
| std::size_t | image_size () const |
| std::size_t | preimage_size () const |
| LinOp (MATRIX const &matrix) | |
| constructor from a matrix | |
a matrix based linear operator mapping a vector x (preimage) to a vector y (image).
| M | is the type of the matrix A |