nemo/MatrixMath.h File Reference

Go to the source code of this file.

Namespaces

namespace  nemo

Defines

#define _nemo_matrix_mult_inversion_(TYPE)

Functions

template<typename T >
static const Matrix< T > nemo::pseudoInverse (const Matrix< T > &m, double epsilon=1E-9)
 An SVD based implementation of the Moore-Penrose pseudo-inverse.
template<typename T >
Matrix< T > nemo::matMatT (const Matrix< T > &m)
 Optimized method to compute m*m.transpose().
template<typename T >
Matrix< T > nemo::matTMat (const Matrix< T > &m)
 Optimized method to compute m.transpose()*m.

Define Documentation

#define _nemo_matrix_mult_inversion_ ( TYPE   ) 
Value:
template <> inline Matrix<TYPE> leftMultInverse<Matrix<TYPE> >(const Matrix<TYPE> &value){return pseudoInverse(value);}  \
template <> inline Matrix<TYPE> rightMultInverse<Matrix<TYPE> >(const Matrix<TYPE> &value){return pseudoInverse(value);}

Definition at line 110 of file MatrixMath.h.

Generated on Mon Feb 25 12:49:59 2013 for NemoMath by  doxygen 1.6.3