5 # ifndef VCCC_MATH_EPSILON_HPP
6 # define VCCC_MATH_EPSILON_HPP
47 template<std::size_t i,
48 typename Tuple,
typename T>
52 std::get<i>(vars) += std::get<i>(vars) == 0 ?
epsilon : std::get<i>(vars) *
epsilon;
constexpr T e
the mathematical constant
Definition: constants.hpp:37
T epsilon()
Get machine epsilon for the given type.
Definition: epsilon.hpp:32
constexpr auto addEpsilon(Tuple vars, T epsilon)
Increase the value by small amount.
Definition: epsilon.hpp:50
Definition: directory.h:12