6 #ifndef MYRAMATH_ITERATIVE_ACTION_H 7 #define MYRAMATH_ITERATIVE_ACTION_H 14 #include <myramath/MYRAMATH_EXPORT.h> 22 template<
class Number>
class Vector;
23 template<
class Number>
class CVectorRange;
24 template<
class Number>
class VectorRange;
25 template<
class Number>
class Matrix;
26 template<
class Number>
class CMatrixRange;
27 template<
class Number>
class MatrixRange;
33 template<
class Number>
class MYRAMATH_EXPORT
Action 60 std::pair<int,int> size()
const;
88 {
public:
typedef Number type; };
Reflects Number trait for a Container, containers of Numbers (Matrix's, Vector's, etc) should special...
Definition: Number.h:55
Tabulates an IxJ matrix. Allows random access, has column major layout to be compatible with BLAS/LAP...
Definition: bdsqr.h:20
Represents a mutable VectorRange.
Definition: axpy.h:21
Represents a const MatrixRange.
Definition: bothcat.h:22
Definition: random.cpp:45
Various utility functions/classes related to scalar Number types.
Represents a mutable MatrixRange.
Definition: conjugate.h:26
Tabulates a vector of length N, allows random access.
Definition: conjugate.h:21
Applies the "Action" of a linear operator, b := A*x.
Definition: Action.h:29
Represents a const VectorRange.
Definition: axpy.h:20