6 #ifndef MYRAMATH_SPARSE_PHASOR_H 7 #define MYRAMATH_SPARSE_PHASOR_H 14 #include <myramath/MYRAMATH_EXPORT.h> 19 template<
class Number>
class SparseMatrix;
22 MYRAMATH_EXPORT
void phasor_symmetric(SparseMatrix<NumberC>& A);
23 MYRAMATH_EXPORT
void phasor_symmetric(SparseMatrix<NumberZ>& A);
26 MYRAMATH_EXPORT
void phasor_hermitian(SparseMatrix<NumberC>& A);
27 MYRAMATH_EXPORT
void phasor_hermitian(SparseMatrix<NumberZ>& A);
30 MYRAMATH_EXPORT
void phasor_random(SparseMatrix<NumberC>& A);
31 MYRAMATH_EXPORT
void phasor_random(SparseMatrix<NumberZ>& A);
Various utility functions/classes related to scalar Number types.