Class for computing matrix exponentials. More...
#include <MatrixFunction.h>
| Public Member Functions | |
| template<typename ResultType > | |
| void | compute (ResultType &result) | 
| Compute the matrix function. | |
| MatrixFunction (const MatrixType &A, StemFunction f) | |
| Constructor. | |
| Private Types | |
| typedef internal::traits < MatrixType >::Index | Index | 
| typedef internal::traits < MatrixType >::Scalar | Scalar | 
| typedef internal::stem_function < Scalar >::type | StemFunction | 
Class for computing matrix exponentials.
| MatrixType | type of the argument of the matrix function, expected to be an instantiation of the Matrix class template. | 
Definition at line 38 of file MatrixFunction.h.
| typedef internal::traits<MatrixType>::Index MatrixFunction< MatrixType, IsComplex >::Index  [private] | 
Definition at line 42 of file MatrixFunction.h.
| typedef internal::traits<MatrixType>::Scalar MatrixFunction< MatrixType, IsComplex >::Scalar  [private] | 
Definition at line 43 of file MatrixFunction.h.
| typedef internal::stem_function<Scalar>::type MatrixFunction< MatrixType, IsComplex >::StemFunction  [private] | 
Definition at line 44 of file MatrixFunction.h.
| MatrixFunction< MatrixType, IsComplex >::MatrixFunction | ( | const MatrixType & | A, | 
| StemFunction | f | ||
| ) | 
| void MatrixFunction< MatrixType, IsComplex >::compute | ( | ResultType & | result | ) | 
Compute the matrix function.
| [out] | result | the function fapplied toA, as specified in the constructor. | 
See MatrixBase::matrixFunction() for details on how this computation is implemented.