MyraMath
Classes | Functions
conjugate.h File Reference

Returns a conjugated copy of a SparseMatrix. More...

#include <myramath/MYRAMATH_EXPORT.h>
#include <myramath/utility/Number.h>
Include dependency graph for conjugate.h:

Go to the source code of this file.

Classes

class  myra::SparseMatrix< Number >
 Stores an IxJ matrix A in compressed sparse column format. More...
 
class  myra::CSparseMatrixRange< Number >
 Represents a const SparseMatrixRange. More...
 
class  myra::SparseMatrixRange< Number >
 Represents a mutable SparseMatrixRange. More...
 

Functions

SparseMatrix< NumberS > myra::conjugate (const CSparseMatrixRange< NumberS > &A)
 Returns the conjugate of a SparseMatrix A.
 
SparseMatrix< NumberD > myra::conjugate (const CSparseMatrixRange< NumberD > &A)
 
SparseMatrix< NumberC > myra::conjugate (const CSparseMatrixRange< NumberC > &A)
 
SparseMatrix< NumberZ > myra::conjugate (const CSparseMatrixRange< NumberZ > &A)
 
void myra::conjugate_inplace (const SparseMatrixRange< NumberS > &A)
 Overwrites a SparseMatrix A with its conjugate. Note it's a no-op for real operands.
 
void myra::conjugate_inplace (const SparseMatrixRange< NumberD > &A)
 
void myra::conjugate_inplace (const SparseMatrixRange< NumberC > &A)
 
void myra::conjugate_inplace (const SparseMatrixRange< NumberZ > &A)
 

Detailed Description

Returns a conjugated copy of a SparseMatrix.