6 #ifndef MYRAMATH_DENSE_QRSOLVER_H 7 #define MYRAMATH_DENSE_QRSOLVER_H 14 #include <myramath/MYRAMATH_EXPORT.h> 27 template<
class Number>
class MatrixRange;
28 template<
class Number>
class VectorRange;
31 template<
class Number>
class MYRAMATH_EXPORT
QRSolver 38 #ifdef MYRAMATH_ENABLE_CPP11 61 std::pair<int,int> size()
const;
74 {
public:
typedef Number type; };
Reflects Number trait for a Container, containers of Numbers (Matrix's, Vector's, etc) should special...
Definition: Number.h:55
Factors a square matrix A into Q*R, presents solve methods.
Definition: QRSolver.h:31
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
Abstraction layer, serializable objects write themselves to these.
Definition: Streams.h:39
Various utility functions/classes related to scalar Number types.
Represents a mutable MatrixRange.
Definition: conjugate.h:26
General purpose dense matrix container, O(i*j) storage.
Tabulates a vector of length N, allows random access.
Definition: conjugate.h:21
Container for either a column vector or row vector (depends upon the usage context) ...