template struct CCL::Math::Constants<double>
Specialization for 64 bit float.
#include <mathprimitives.h> template <> struct Constants<double> { // fields static const double kPi = 3.1415926535897932384626433832795; static const double kTwoPi = 6.283185307179586476925286766559; static const double kHalfPi = 1.5707963267948966192313216916398; static const double kPiInv = 0.31830988618379067153776752674503; static const double kTwoPiInv = 0.15915494309189533576888376337251; static const double kHalfPiInv = 0.63661977236758134307553505349006; static const double kE = 2.71828182845904523536; static const double kSqrtTwo = 1.4142135623730951; static const double kSqrtTwoInv = 0.70710678118654746; static const double kAntiDenormal = 1e-20; };