#include "main.h"
#include <unsupported/Eigen/MatrixFunctions>
Go to the source code of this file.
Functions | |
double | binom (int n, int k) |
template<typename T > | |
T | expfn (T x, int) |
template<typename MatrixType > | |
void | randomTest (const MatrixType &m, double tol) |
template<typename Derived , typename OtherDerived > | |
double | relerr (const MatrixBase< Derived > &A, const MatrixBase< OtherDerived > &B) |
template<typename T > | |
void | test2dHyperbolicRotation (double tol) |
template<typename T > | |
void | test2dRotation (double tol) |
void | test_matrix_exponential () |
template<typename T > | |
void | testPascal (double tol) |
double binom | ( | int | n, |
int | k | ||
) |
Definition at line 28 of file matrix_exponential.cpp.
Definition at line 43 of file matrix_exponential.cpp.
void randomTest | ( | const MatrixType & | m, |
double | tol | ||
) |
Definition at line 120 of file matrix_exponential.cpp.
double relerr | ( | const MatrixBase< Derived > & | A, |
const MatrixBase< OtherDerived > & | B | ||
) |
Definition at line 37 of file matrix_exponential.cpp.
void test2dHyperbolicRotation | ( | double | tol | ) |
Definition at line 71 of file matrix_exponential.cpp.
void test2dRotation | ( | double | tol | ) |
Definition at line 49 of file matrix_exponential.cpp.
void test_matrix_exponential | ( | ) |
Definition at line 145 of file matrix_exponential.cpp.
void testPascal | ( | double | tol | ) |
Definition at line 96 of file matrix_exponential.cpp.