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

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

#include <MatrixFunctionAtomic.h>

Public Types

typedef MatrixType::Scalar Scalar
 
typedef MatrixType::Index Index
 
typedef NumTraits< Scalar >::Real RealScalar
 
typedef internal::stem_function< Scalar >::type StemFunction
 
typedef Matrix< Scalar, MatrixType::RowsAtCompileTime, 1 > VectorType
 

Public Member Functions

 MatrixFunctionAtomic (StemFunction f)
 Constructor. More...
 
MatrixType compute (const MatrixType &A)
 Compute matrix function of atomic matrix. More...
 

Detailed Description

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

Helper class for computing matrix functions of atomic matrices.

Constructor & Destructor Documentation

§ MatrixFunctionAtomic()

template<typename MatrixType >
Eigen::MatrixFunctionAtomic< MatrixType >::MatrixFunctionAtomic ( StemFunction  f)
inline

Constructor.

Parameters
[in]fmatrix function to compute.

Member Function Documentation

§ compute()

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

Compute matrix function of atomic matrix.

Parameters
[in]Aargument of matrix function, should be upper triangular and atomic
Returns
f(A), the matrix function evaluated at the given matrix

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