MatrixExponential< MatrixType > Class Template Reference

Class for computing the matrix exponential. More...

#include <MatrixExponential.h>

Public Member Functions

template<typename ResultType>
void compute (ResultType &result)
 Computes the matrix exponential.
 
 MatrixExponential (const MatrixType &M)
 Constructor.
 

Detailed Description

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

Class for computing the matrix exponential.

Template Parameters
MatrixTypetype of the argument of the exponential, expected to be an instantiation of the Matrix class template.

Constructor & Destructor Documentation

◆ MatrixExponential()

template<typename MatrixType>
MatrixExponential ( const MatrixType & M)

Constructor.

The class stores a reference to M, so it should not be changed (or destroyed) before compute() is called.

Parameters
[in]Mmatrix whose exponential is to be computed.

Member Function Documentation

◆ compute()

template<typename MatrixType>
template<typename ResultType>
void compute ( ResultType & result)

Computes the matrix exponential.

Parameters
[out]resultthe matrix exponential of M in the constructor.

References StdStemFunctions< Scalar >::exp().

Referenced by MatrixExponentialReturnValue< Derived >::evalTo().


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