6 #ifndef MYRAMATH_DENSE_RANGESPACE_H 7 #define MYRAMATH_DENSE_RANGESPACE_H 19 template<
class Number>
class Matrix;
20 template<
class Number>
class CMatrixRange;
23 MYRAMATH_EXPORT Matrix<NumberS> rangespace(
const CMatrixRange<NumberS>& A,
float tolerance = 1.0e-5 );
25 MYRAMATH_EXPORT Matrix<NumberD> rangespace(
const CMatrixRange<NumberD>& A,
double tolerance = 1.0e-10);
26 MYRAMATH_EXPORT Matrix<NumberC> rangespace(
const CMatrixRange<NumberC>& A,
float tolerance = 1.0e-5 );
27 MYRAMATH_EXPORT Matrix<NumberZ> rangespace(
const CMatrixRange<NumberZ>& A,
double tolerance = 1.0e-10);
Various utility functions/classes related to scalar Number types.