AngouriMath
SpecialFunctions
Description
Summary
The special functions in double precision: erf , erfc , erfi , Ei ,
li , Si , Ci , Shi and Chi . Both compilers call them, and they
sit beside the numerical evaluation so that its fast tier can take them up too.
The interpreter's kernels, Erf(AngouriMath.Entity.Number.Complex) and the
others, work in arbitrary precision. At 20 digits they take 0.7 to 5.5 ms a call. Newton's
method makes thousands of calls. These take a microsecond or two.
https://github.com/asc-community/AngouriMath/issues/1607
sit beside the numerical evaluation so that its fast tier can take them up too.
The interpreter's kernels, Erf(AngouriMath.Entity.Number.Complex) and the
others, work in arbitrary precision. At 20 digits they take 0.7 to 5.5 ms a call. Newton's
method makes thousands of calls. These take a microsecond or two.
https://github.com/asc-community/AngouriMath/issues/1607
Remarks
axes. They were measured against the kernels at 30 digits on some ten thousand points: a
grid of
negative real axis, and circles out to 300. The integrals agree to within
value. The error functions agree to within
either sign of zero is read as the axis, as the kernels read it.
(J. A. C. Weideman, Computation of the complex error function, SIAM J. Numer. Anal.
31, 1994), and near the origin from the Taylor series of
40 on it is the asymptotic series.
otherwise come from
Members
ExpTimes(System.Numerics.Complex,System.Numerics.Complex)
Methodfactorials
FieldHalfOfTheExponentialSeries(System.Numerics.Complex,System.Boolean)
MethodHyperbolicIntegral(System.Numerics.Complex,System.Boolean)
MethodOnTheAxes(System.Numerics.Complex,System.Numerics.Complex,System.Boolean)
Methodweideman
Field
Angouri © 2019-2023 · Project's repo · Site's repo · Octicons · Transparency · 4378 pages online