File tree 1 file changed +24
-0
lines changed
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):
1856
1856
arb_hypgeom_erfc((< arb> u).val, (< arb> s).val, getprec())
1857
1857
return u
1858
1858
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
+
1859
1883
def erfi (s ):
1860
1884
r """
1861
1885
Imaginary error function `\o peratorname{erfi}( s) `.
You can’t perform that action at this time.
0 commit comments