Harlinn.Windows 0.1
Loading...
Searching...
No Matches
e_pow.inl File Reference
#include "cdefs-compat.h"
#include <float.h>
#include "openlibm_math.h"
#include "math_private.h"
Include dependency graph for e_pow.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::pow_internal
 

Functions

constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::__ieee754_pow (double x, double y)
 

Variables

constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::pow_internal::bp [] = { 1.0, 1.5, }
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::pow_internal::dp_h [] = { 0.0, 5.84962487220764160156e-01, }
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::pow_internal::dp_l [] = { 0.0, 1.35003920212974897128e-08, }
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::pow_internal::zero = 0.0
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::pow_internal::one = 1.0
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::pow_internal::two = 2.0
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::pow_internal::two53 = 9007199254740992.0
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::pow_internal::huge = 1.0e300
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::pow_internal::tiny = 1.0e-300
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::pow_internal::L1 = 5.99999999999994648725e-01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::pow_internal::L2 = 4.28571428578550184252e-01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::pow_internal::L3 = 3.33333329818377432918e-01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::pow_internal::L4 = 2.72728123808534006489e-01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::pow_internal::L5 = 2.30660745775561754067e-01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::pow_internal::L6 = 2.06975017800338417784e-01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::pow_internal::P1 = 1.66666666666666019037e-01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::pow_internal::P2 = -2.77777777770155933842e-03
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::pow_internal::P3 = 6.61375632143793436117e-05
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::pow_internal::P4 = -1.65339022054652515390e-06
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::pow_internal::P5 = 4.13813679705723846039e-08
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::pow_internal::lg2 = 6.93147180559945286227e-01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::pow_internal::lg2_h = 6.93147182464599609375e-01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::pow_internal::lg2_l = -1.90465429995776804525e-09
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::pow_internal::ovt = 8.0085662595372944372e-0017
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::pow_internal::cp = 9.61796693925975554329e-01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::pow_internal::cp_h = 9.61796700954437255859e-01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::pow_internal::cp_l = -7.02846165095275826516e-09
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::pow_internal::ivln2 = 1.44269504088896338700e+00
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::pow_internal::ivln2_h = 1.44269502162933349609e+00
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::pow_internal::ivln2_l = 1.92596299112661746887e-08