Go to the source code of this file.
Classes | |
struct | Eigen::internal::matrix_log_max_pade_degree< Scalar > |
struct | Eigen::internal::matrix_log_min_pade_degree< Scalar > |
class | Eigen::internal::MatrixLogarithmAtomic< MatrixType > |
Helper class for computing matrix logarithm of atomic matrices. More... | |
class | Eigen::MatrixLogarithmReturnValue< Derived > |
Proxy for the matrix logarithm of some matrix (expression). More... | |
struct | Eigen::internal::traits< MatrixLogarithmReturnValue< Derived > > |
Namespaces | |
Eigen | |
Eigen::internal | |
Functions | |
template<typename MatrixType > | |
void | Eigen::internal::matrix_log_compute_2x2 (const MatrixType &A, MatrixType &result) |
Compute logarithm of 2x2 triangular matrix. More... | |
template<typename MatrixType > | |
void | Eigen::internal::matrix_log_compute_big (const MatrixType &A, MatrixType &result) |
Compute logarithm of triangular matrices with size > 2. More... | |
template<typename MatrixType > | |
void | Eigen::internal::matrix_log_compute_pade (MatrixType &result, const MatrixType &T, int degree) |
int | Eigen::internal::matrix_log_get_pade_degree (float normTminusI) |
int | Eigen::internal::matrix_log_get_pade_degree (double normTminusI) |
int | Eigen::internal::matrix_log_get_pade_degree (long double normTminusI) |