WPILibC++ 2024.3.2
MatrixExponential.h File Reference

Go to the source code of this file.

Classes

struct  Eigen::internal::MatrixExponentialScalingOp< RealScalar >
 Scaling operator. More...
 
struct  Eigen::internal::matrix_exp_computeUV< MatrixType, RealScalar >
 Compute the (17,17)-Padé approximant to the exponential. More...
 
struct  Eigen::internal::matrix_exp_computeUV< MatrixType, float >
 
struct  Eigen::internal::matrix_exp_computeUV< MatrixType, double >
 
struct  Eigen::internal::matrix_exp_computeUV< MatrixType, long double >
 
struct  Eigen::internal::is_exp_known_type< T >
 
struct  Eigen::internal::is_exp_known_type< float >
 
struct  Eigen::internal::is_exp_known_type< double >
 
struct  Eigen::internal::is_exp_known_type< long double >
 
struct  Eigen::MatrixExponentialReturnValue< Derived >
 Proxy for the matrix exponential of some matrix (expression). More...
 
struct  Eigen::internal::traits< MatrixExponentialReturnValue< Derived > >
 

Namespaces

namespace  Eigen
 
namespace  Eigen::internal
 

Functions

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...
 
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 ArgType , typename ResultType >
void Eigen::internal::matrix_exp_compute (const ArgType &arg, ResultType &result, true_type)
 
template<typename ArgType , typename ResultType >
void Eigen::internal::matrix_exp_compute (const ArgType &arg, ResultType &result, false_type)