casa  \$Rev:20696\$
casa::SquareMatrix_global_functions_SqM_global_functions Struct Reference

Various global math and IO functions. More...

`#include <SquareMatrix.h>`

List of all members.

## Public Member Functions

SquareMatrix< Complex, 4 > directProduct (const SquareMatrix< Complex, 2 > &left, const SquareMatrix< Complex, 2 > &right)
Calculate direct product of two SquareMatrices.
SquareMatrix< Complex, 2 > conj (const SquareMatrix< Complex, 2 > &m)
Return conjugate of SquareMatrix.
SquareMatrix< Complex, 4 > conj (const SquareMatrix< Complex, 4 > &m)
Return conjugate of SquareMatrix.
SquareMatrix< Complex, 2 > adjoint (const SquareMatrix< Complex, 2 > &m)
SquareMatrix< Complex, 4 > adjoint (const SquareMatrix< Complex, 4 > &m)
ostream & operator<< (ostream &os, const SquareMatrix< Complex, 2 > &m)
Write SquareMatrix to output, uses Matrix to do the work.
ostream & operator<< (ostream &os, const SquareMatrix< Complex, 4 > &m)
ostream & operator<< (ostream &os, const SquareMatrix< Float, 2 > &m)
ostream & operator<< (ostream &os, const SquareMatrix< Float, 4 > &m)

## Detailed Description

Various global math and IO functions.

Definition at line 291 of file SquareMatrix.h.

## Member Function Documentation

 SquareMatrix casa::SquareMatrix_global_functions_SqM_global_functions::adjoint ( const SquareMatrix< Complex, 2 > & m )

 SquareMatrix casa::SquareMatrix_global_functions_SqM_global_functions::adjoint ( const SquareMatrix< Complex, 4 > & m )

 SquareMatrix casa::SquareMatrix_global_functions_SqM_global_functions::conj ( const SquareMatrix< Complex, 2 > & m )

Return conjugate of SquareMatrix.

 SquareMatrix casa::SquareMatrix_global_functions_SqM_global_functions::conj ( const SquareMatrix< Complex, 4 > & m )

Return conjugate of SquareMatrix.

 SquareMatrix casa::SquareMatrix_global_functions_SqM_global_functions::directProduct ( const SquareMatrix< Complex, 2 > & left, const SquareMatrix< Complex, 2 > & right )

Calculate direct product of two SquareMatrices.

 ostream& casa::SquareMatrix_global_functions_SqM_global_functions::operator<< ( ostream & os, const SquareMatrix< Complex, 2 > & m )

Write SquareMatrix to output, uses Matrix to do the work.

 ostream& casa::SquareMatrix_global_functions_SqM_global_functions::operator<< ( ostream & os, const SquareMatrix< Complex, 4 > & m )
 ostream& casa::SquareMatrix_global_functions_SqM_global_functions::operator<< ( ostream & os, const SquareMatrix< Float, 2 > & m )
 ostream& casa::SquareMatrix_global_functions_SqM_global_functions::operator<< ( ostream & os, const SquareMatrix< Float, 4 > & m )

The documentation for this struct was generated from the following file: