MyraMath
Classes
frobenius.h File Reference

Routines for computing Frobenius norms of various algebraic containers. More...

#include <myramath/utility/detail/LIBPUBLIC.h>
#include <myramath/utility/Number.h>
Include dependency graph for frobenius.h:

Go to the source code of this file.

Classes

class  myra::CMatrixRange< Number >
 Represents a const MatrixRange. More...
 
class  myra::CVectorRange< Number >
 Represents a const VectorRange. More...
 
class  myra::CLowerMatrixRange< Number >
 Represents a const LowerMatrixRange. More...
 
class  myra::CDiagonalMatrixRange< Number >
 Represents a const DiagonalMatrixRange. More...
 

Functions

NumberS myra::frobenius (const CMatrixRange< NumberS > &A)
 Returns frobenius norm of a MatrixRange.
 
NumberD myra::frobenius (const CMatrixRange< NumberD > &A)
 Returns frobenius norm of a MatrixRange.
 
NumberS myra::frobenius (const CMatrixRange< NumberC > &A)
 Returns frobenius norm of a MatrixRange.
 
NumberD myra::frobenius (const CMatrixRange< NumberZ > &A)
 Returns frobenius norm of a MatrixRange.
 
NumberS myra::frobenius (const CVectorRange< NumberS > &x)
 Returns frobenius norm of a VectorRange.
 
NumberD myra::frobenius (const CVectorRange< NumberD > &x)
 Returns frobenius norm of a VectorRange.
 
NumberS myra::frobenius (const CVectorRange< NumberC > &x)
 Returns frobenius norm of a VectorRange.
 
NumberD myra::frobenius (const CVectorRange< NumberZ > &x)
 Returns frobenius norm of a VectorRange.
 
NumberS myra::frobenius (const CLowerMatrixRange< NumberS > &L)
 Returns frobenius norm of a LowerMatrix.
 
NumberD myra::frobenius (const CLowerMatrixRange< NumberD > &L)
 Returns frobenius norm of a LowerMatrix.
 
NumberS myra::frobenius (const CLowerMatrixRange< NumberC > &L)
 Returns frobenius norm of a LowerMatrix.
 
NumberD myra::frobenius (const CLowerMatrixRange< NumberZ > &L)
 Returns frobenius norm of a LowerMatrix.
 
NumberS myra::frobenius (const CDiagonalMatrixRange< NumberS > &D)
 Returns frobenius norm of a DiagonalMatrix.
 
NumberD myra::frobenius (const CDiagonalMatrixRange< NumberD > &D)
 Returns frobenius norm of a DiagonalMatrix.
 
NumberS myra::frobenius (const CDiagonalMatrixRange< NumberC > &D)
 Returns frobenius norm of a DiagonalMatrix.
 
NumberD myra::frobenius (const CDiagonalMatrixRange< NumberZ > &D)
 Returns frobenius norm of a DiagonalMatrix.
 

Detailed Description

Routines for computing Frobenius norms of various algebraic containers.