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

Functions

constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf (double)
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erfc (double)
 

Variables

constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::tiny = 1e-300
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::half = 5.00000000000000000000e-01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::one = 1.00000000000000000000e+00
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::two = 2.00000000000000000000e+00
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::erx = 8.45062911510467529297e-01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::efx = 1.28379167095512586316e-01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::efx8 = 1.02703333676410069053e+00
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::pp0 = 1.28379167095512558561e-01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::pp1 = -3.25042107247001499370e-01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::pp2 = -2.84817495755985104766e-02
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::pp3 = -5.77027029648944159157e-03
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::pp4 = -2.37630166566501626084e-05
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::qq1 = 3.97917223959155352819e-01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::qq2 = 6.50222499887672944485e-02
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::qq3 = 5.08130628187576562776e-03
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::qq4 = 1.32494738004321644526e-04
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::qq5 = -3.96022827877536812320e-06
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::pa0 = -2.36211856075265944077e-03
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::pa1 = 4.14856118683748331666e-01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::pa2 = -3.72207876035701323847e-01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::pa3 = 3.18346619901161753674e-01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::pa4 = -1.10894694282396677476e-01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::pa5 = 3.54783043256182359371e-02
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::pa6 = -2.16637559486879084300e-03
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::qa1 = 1.06420880400844228286e-01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::qa2 = 5.40397917702171048937e-01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::qa3 = 7.18286544141962662868e-02
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::qa4 = 1.26171219808761642112e-01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::qa5 = 1.36370839120290507362e-02
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::qa6 = 1.19844998467991074170e-02
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::ra0 = -9.86494403484714822705e-03
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::ra1 = -6.93858572707181764372e-01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::ra2 = -1.05586262253232909814e+01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::ra3 = -6.23753324503260060396e+01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::ra4 = -1.62396669462573470355e+02
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::ra5 = -1.84605092906711035994e+02
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::ra6 = -8.12874355063065934246e+01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::ra7 = -9.81432934416914548592e+00
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::sa1 = 1.96512716674392571292e+01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::sa2 = 1.37657754143519042600e+02
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::sa3 = 4.34565877475229228821e+02
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::sa4 = 6.45387271733267880336e+02
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::sa5 = 4.29008140027567833386e+02
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::sa6 = 1.08635005541779435134e+02
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::sa7 = 6.57024977031928170135e+00
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::sa8 = -6.04244152148580987438e-02
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::rb0 = -9.86494292470009928597e-03
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::rb1 = -7.99283237680523006574e-01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::rb2 = -1.77579549177547519889e+01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::rb3 = -1.60636384855821916062e+02
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::rb4 = -6.37566443368389627722e+02
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::rb5 = -1.02509513161107724954e+03
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::rb6 = -4.83519191608651397019e+02
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::sb1 = 3.03380607434824582924e+01
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::sb2 = 3.25792512996573918826e+02
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::sb3 = 1.53672958608443695994e+03
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::sb4 = 3.19985821950859553908e+03
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::sb5 = 2.55305040643316442583e+03
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::sb6 = 4.74528541206955367215e+02
 
constexpr double Harlinn::Common::Core::Math::Internal::OpenLibM::erf_internal::sb7 = -2.24409524465858183362e+01