MatrixExponential.h File Reference

Go to the source code of this file.

Classes

struct  Eigen::MatrixExponentialReturnValue< class >
 Proxy for the matrix exponential of some matrix (expression).
 

Namespaces

 Eigen
 : TensorContractionSycl.h, provides various tensor contraction kernel for SYCL backend
 
 Eigen::internal
 

Functions

template<typename ArgType , typename ResultType >
void Eigen::internal::matrix_exp_compute (const ArgType &arg, ResultType &result, false_type)
 
template<typename ArgType , typename ResultType >
void Eigen::internal::matrix_exp_compute (const ArgType &arg, ResultType &result, true_type)
 
template<typename MatA , typename MatU , typename MatV >
void Eigen::internal::matrix_exp_pade13 (const MatA &A, MatU &U, MatV &V)
 Compute the (13,13)-Padé approximant to the exponential. More...
 
template<typename MatA , typename MatU , typename MatV >
void Eigen::internal::matrix_exp_pade3 (const MatA &A, MatU &U, MatV &V)
 Compute the (3,3)-Padé approximant to the exponential. More...
 
template<typename MatA , typename MatU , typename MatV >
void Eigen::internal::matrix_exp_pade5 (const MatA &A, MatU &U, MatV &V)
 Compute the (5,5)-Padé approximant to the exponential. More...
 
template<typename MatA , typename MatU , typename MatV >
void Eigen::internal::matrix_exp_pade7 (const MatA &A, MatU &U, MatV &V)
 Compute the (7,7)-Padé approximant to the exponential. More...
 
template<typename MatA , typename MatU , typename MatV >
void Eigen::internal::matrix_exp_pade9 (const MatA &A, MatU &U, MatV &V)
 Compute the (9,9)-Padé approximant to the exponential. More...