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