Harlinn.Windows 0.1
Loading...
Searching...
No Matches
e_exp.inl File Reference
#include "cdefs-compat.h"
#include <float.h>
#include "openlibm_math.h"
#include "math_private.h"
Include dependency graph for e_exp.inl:
This graph shows which files directly or indirectly include this file:

Namespaces

namespace  Harlinn
 
namespace  Harlinn::Common
 
namespace  Harlinn::Common::Core
 
namespace  Harlinn::Common::Core::Math
 
namespace  Harlinn::Common::Core::Math::Internal
 
namespace  Harlinn::Common::Core::Math::Internal::OpenLibM
 
namespace  Harlinn::Common::Core::Math::Internal::OpenLibM::exp_internal
 

Functions

constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::__ieee754_exp (double x)
 

Variables

constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::exp_internal::one = 1.0
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::exp_internal::halF [2] = { 0.5,-0.5, }
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::exp_internal::huge = 1.0e+300
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::exp_internal::o_threshold = 7.09782712893383973096e+02
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::exp_internal::u_threshold = -7.45133219101941108420e+02
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::exp_internal::ln2HI [2]
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::exp_internal::ln2LO [2]
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::exp_internal::invln2 = 1.44269504088896338700e+00
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::exp_internal::P1 = 1.66666666666666019037e-01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::exp_internal::P2 = -2.77777777770155933842e-03
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::exp_internal::P3 = 6.61375632143793436117e-05
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::exp_internal::P4 = -1.65339022054652515390e-06
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::exp_internal::P5 = 4.13813679705723846039e-08
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::exp_internal::twom1000 = 9.33263618503218878990e-302