19#ifndef UTILS_CONSTANTS_HPP
20#define UTILS_CONSTANTS_HPP
24#include <boost/math/constants/constants.hpp>
37 return T(3.14159265358979323846264338328L);
44 return T(0.56418958354775627928034964498L);
51 return T(0.57721566490153286060651209008L);
58 return T(0.6931471805599453094172321214581766L);
65 return T(1.4142135623730950488016887242096981L);
72 return T(1.25992104989487316476721060727822835057025L);
DEVICE_QUALIFIER constexpr T cbrt_2()
Cube root of 2.
DEVICE_QUALIFIER constexpr T pi()
Ratio of diameter and circumference of a circle.
DEVICE_QUALIFIER constexpr T ln_2()
Natural logarithm of 2.
DEVICE_QUALIFIER constexpr T sqrt_2()
Square root of 2.
DEVICE_QUALIFIER constexpr T gamma()
Euler-Mascheroni constant.
DEVICE_QUALIFIER constexpr T sqrt_pi_i()
One over square root of pi.