OSVR-Core
Public Types | Public Member Functions | List of all members
Eigen::MatrixLogarithmAtomic< MatrixType > Class Template Reference

Helper class for computing matrix logarithm of atomic matrices. More...

#include <MatrixLogarithm.h>

Public Types

typedef MatrixType::Scalar Scalar
 
typedef NumTraits< Scalar >::Real RealScalar
 

Public Member Functions

 MatrixLogarithmAtomic ()
 Constructor. More...
 
MatrixType compute (const MatrixType &A)
 Compute matrix logarithm of atomic matrix. More...
 

Detailed Description

template<typename MatrixType>
class Eigen::MatrixLogarithmAtomic< MatrixType >

Helper class for computing matrix logarithm of atomic matrices.

Constructor & Destructor Documentation

§ MatrixLogarithmAtomic()

template<typename MatrixType >
Eigen::MatrixLogarithmAtomic< MatrixType >::MatrixLogarithmAtomic ( )
inline

Constructor.

Member Function Documentation

§ compute()

template<typename MatrixType >
MatrixType Eigen::MatrixLogarithmAtomic< MatrixType >::compute ( const MatrixType A)

Compute matrix logarithm of atomic matrix.

Compute logarithm of triangular matrix with clustered eigenvalues.

Parameters
[in]Aargument of matrix logarithm, should be upper triangular and atomic
Returns
The logarithm of A.

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