13 #ifndef tolerance_test_suite_hpp
14 #define tolerance_test_suite_hpp
20 template<
typename data__>
114 d2=1+
static_cast<data_type
>(0.09)*abs_tol;
118 d2=1+
static_cast<data_type
>(0.99)*abs_tol;
122 d2=
static_cast<data_type
>(0.99)*abs_tol;
126 d2=
static_cast<data_type
>(1.01)*abs_tol;
132 d2=1+
static_cast<data_type
>(1.1)*abs_tol;
136 d2=1+
static_cast<data_type
>(0.99)*rel_tol;
140 d2=1+
static_cast<data_type
>(1.01)*rel_tol;
152 d2=1+
static_cast<data_type
>(0.09)*abs_tol;
156 d2=1+
static_cast<data_type
>(0.99)*abs_tol;
160 d2=
static_cast<data_type
>(0.99)*abs_tol;
164 d2=
static_cast<data_type
>(1.01)*abs_tol;
170 d2=1+
static_cast<data_type
>(1.1)*abs_tol;
174 d2=1+
static_cast<data_type
>(0.99)*rel_tol;
178 d2=1+
static_cast<data_type
>(1.01)*rel_tol;
194 d2=1+
static_cast<data_type
>(0.99)*rel_tol;
202 d2=1+
static_cast<data_type
>(1.01)*rel_tol;
213 d2=1+
static_cast<data_type
>(0.99)*rel_tol;
221 d2=1+
static_cast<data_type
>(1.01)*rel_tol;
tolerance_test_suite()
Definition: tolerance_test_suite.hpp:46
data__ data_type
Definition: tolerance_test_suite.hpp:56
std::numeric_limits< data_type > limits_type
Definition: tolerance_test_suite.hpp:57
bool approximately_equal(const Eigen::MatrixBase< Derived1 > &m1, const Eigen::MatrixBase< Derived2 > &m2) const
Definition: tolerance.hpp:99
void AddTests(const long double &)
Definition: tolerance_test_suite.hpp:38
data__ get_absolute_tolerance() const
Definition: tolerance.hpp:68
void exactly_equal_test()
Definition: tolerance_test_suite.hpp:60
bool approximately_less_than(const data__ &t1, const data__ &t2) const
Definition: tolerance.hpp:151
~tolerance_test_suite()
Definition: tolerance_test_suite.hpp:51
Definition: tolerance_test_suite.hpp:21
void AddTests(const double &)
Definition: tolerance_test_suite.hpp:31
void approximately_equal_test()
Definition: tolerance_test_suite.hpp:103
void AddTests(const float &)
Definition: tolerance_test_suite.hpp:24
bool exactly_equal(const Eigen::MatrixBase< Derived1 > &m1, const Eigen::MatrixBase< Derived2 > &m2) const
Definition: tolerance.hpp:71
void approximately_less_than_test()
Definition: tolerance_test_suite.hpp:184
data__ get_relative_tolerance() const
Definition: tolerance.hpp:67