![]() |
|
#include "matrix_functions.h"
Functions | |
double | binom (int n, int k) |
template<typename T > | |
T | expfn (T x, int) |
template<typename T > | |
void | test2dRotation (double tol) |
template<typename T > | |
void | test2dHyperbolicRotation (double tol) |
template<typename T > | |
void | testPascal (double tol) |
template<typename MatrixType > | |
void | randomTest (const MatrixType &m, double tol) |
EIGEN_DECLARE_TEST (matrix_exponential) | |
Referenced by testPascal().
EIGEN_DECLARE_TEST | ( | matrix_exponential | ) |
References CALL_SUBTEST_1, CALL_SUBTEST_2, CALL_SUBTEST_3, CALL_SUBTEST_4, CALL_SUBTEST_5, CALL_SUBTEST_6, CALL_SUBTEST_7, CALL_SUBTEST_8, CALL_SUBTEST_9, e(), and randomTest().
References Eigen::bfloat16_impl::exp(), and plotDoE::x.
Referenced by randomTest(), test2dHyperbolicRotation(), test2dRotation(), and testPascal().
void randomTest | ( | const MatrixType & | m, |
double | tol | ||
) |
References cols, Eigen::bfloat16_impl::exp(), expfn(), Eigen::g_repeat, i, m, m1, m2(), relerr(), rows, and VERIFY.
Referenced by EIGEN_DECLARE_TEST().
void test2dHyperbolicRotation | ( | double | tol | ) |
References Jeffery_Solution::angle(), Eigen::bfloat16_impl::cosh(), expfn(), i, relerr(), Eigen::bfloat16_impl::sinh(), and VERIFY.
void test2dRotation | ( | double | tol | ) |
References Jeffery_Solution::angle(), cos(), Eigen::bfloat16_impl::exp(), expfn(), i, Eigen::ArrayBase< Derived >::pow(), relerr(), sin(), and VERIFY.