1 #ifndef HAMMER_MATH_CONSTANTS
2 #define HAMMER_MATH_CONSTANTS
15 #include <boost/math/constants/constants.hpp>
21 static constexpr
double pi = boost::math::constants::pi<double>();
22 static constexpr
double twoPi = boost::math::constants::two_pi<double>();
23 static constexpr
double halfPi = boost::math::constants::half_pi<double>();
24 static constexpr
double pi2 = boost::math::constants::pi_sqr<double>();
25 static constexpr
double pi3 = boost::math::constants::pi_cubed<double>();
26 static constexpr
double sqrt2 = boost::math::constants::root_two<double>();
27 static constexpr
double sqrt3 = boost::math::constants::root_three<double>();
static constexpr double MeV
static constexpr double pi2
static constexpr double GFermi
static constexpr double FPion
static constexpr double pi3
static constexpr double sqrt2
static constexpr double GeV2
static constexpr double twoPi
static constexpr double halfPi
static constexpr double TwoSqTwoGFermi
static constexpr double sqrt3
static constexpr double pi