File tree Expand file tree Collapse file tree 1 file changed +24
-0
lines changed
Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -1856,6 +1856,30 @@ cdef class arb(flint_scalar):
18561856 arb_hypgeom_erfc((< arb> u).val, (< arb> s).val, getprec())
18571857 return u
18581858
1859+ def erfinv (s ):
1860+ r """
1861+ Inverse error function `\o peratorname{erfinv}( s) `.
1862+
1863+ >>> from flint import showgood
1864+ >>> showgood( lambda: arb( . 25) . erfinv( ) , dps=25)
1865+ 0. 2253120550121781047250140
1866+ """
1867+ u = arb.__new__ (arb)
1868+ arb_hypgeom_erfinv((< arb> u).val, (< arb> s).val, getprec())
1869+ return u
1870+
1871+ def erfcinv (s ):
1872+ r """
1873+ Inverse complementary error function `\o peratorname{erfcinv}( s) `.
1874+
1875+ >>> from flint import showgood
1876+ >>> showgood( lambda: arb( . 25) . erfcinv( ) , dps=25)
1877+ 0. 8134198475976185416902894
1878+ """
1879+ u = arb.__new__ (arb)
1880+ arb_hypgeom_erfcinv((< arb> u).val, (< arb> s).val, getprec())
1881+ return u
1882+
18591883 def erfi (s ):
18601884 r """
18611885 Imaginary error function `\o peratorname{erfi}( s) `.
You can’t perform that action at this time.
0 commit comments