# linalg Namespace Reference

## Functions

long double norm_frobenius (const Matrix< long double > &A)
double norm_frobenius (const Matrix< double > &A)
float norm_frobenius (const Matrix< float > &A)
template<typename T>
squared_sum (const Matrix< T > &A)
template<typename T>
determinant (const Matrix< T > &A)
template<typename T>
void inverse (const Matrix< T > &A, Matrix< T > &B)
template<typename T>
void eigenvalues (const Matrix< T > &A, ColumnVector< T > &lambda)
template<typename T>
void eigenvalueDecomp (const Matrix< T > &A, Matrix< T > &Q, ColumnVector< T > &lambda)

## Function Documentation

 long double linalg::norm_frobenius ( const Matrix< long double > & A )

Definition at line 22 of file linalg.cpp.

References squared_sum().

Here is the call graph for this function:

 double linalg::norm_frobenius ( const Matrix< double > & A )

Definition at line 26 of file linalg.cpp.

References squared_sum().

Here is the call graph for this function:

 float linalg::norm_frobenius ( const Matrix< float > & A )

Definition at line 30 of file linalg.cpp.

References squared_sum().

Here is the call graph for this function:

template<typename T>
 T linalg::squared_sum ( const Matrix< T > & A )

Definition at line 32 of file linalg.h.

References colarray::Matrix< T >::_m, and colarray::Matrix< T >::_n.

Referenced by norm_frobenius().

template<typename T>
 T linalg::determinant ( const Matrix< T > & A )

Definition at line 50 of file linalg.h.

Here is the call graph for this function:

template<typename T>
 void linalg::inverse ( const Matrix< T > & A, Matrix< T > & B )

Definition at line 74 of file linalg.h.

References colarray::Matrix< T >::_m, colarray::Matrix< T >::_n, and blas::gesv().

Here is the call graph for this function:

template<typename T>
 void linalg::eigenvalues ( const Matrix< T > & A, ColumnVector< T > & lambda )

Compute the eigenvalues lambda of a symmetric matrix A.

Definition at line 96 of file linalg.h.

Here is the call graph for this function:

template<typename T>
 void linalg::eigenvalueDecomp ( const Matrix< T > & A, Matrix< T > & Q, ColumnVector< T > & lambda )

Compute the eigenvalue decomposition of a symmetric matrix A.

Definition at line 111 of file linalg.h.

Referenced by NedelecElement::constructGQ().

Here is the call graph for this function:

Generated on Fri Oct 26 13:35:17 2007 for FEMAXX (Finite Element Maxwell Eigensolver) by  1.4.7