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.