6 #ifndef MYRAMATH_SPARSE_TRIU_H     7 #define MYRAMATH_SPARSE_TRIU_H    30 #include <myramath/MYRAMATH_EXPORT.h>    38 template<
class Number> 
class SparseMatrix;
    39 template<
class Number> 
class CSparseMatrixRange;
    42 MYRAMATH_EXPORT SparseMatrix<NumberS> triu(
const CSparseMatrixRange<NumberS>& A);
    44 MYRAMATH_EXPORT SparseMatrix<NumberD> triu(
const CSparseMatrixRange<NumberD>& A);
    45 MYRAMATH_EXPORT SparseMatrix<NumberC> triu(
const CSparseMatrixRange<NumberC>& A);
    46 MYRAMATH_EXPORT SparseMatrix<NumberZ> triu(
const CSparseMatrixRange<NumberZ>& A);
    50 MYRAMATH_EXPORT Pattern triu(
const PatternRange& A);
 
Various utility functions/classes related to scalar Number types.