code wiki / _hdl_build / _pm_erf_spec.nx
_pm_erf_spec.nx source
↩ module page · 46 lines · 1562 B
1// _pm_erf_spec.nx -- GENERATED by nx_mathspec_erf (SOVEREIGN bigfloat:
2// bf_pi Machin + Newton sqrt + factor-division). DO NOT HAND-EDIT.
3// Layout: see emitter header. Both refusal rails passed at emit time.
4import "nx_syscalls.nx"
5
6func pm_erf_spec_fill(c: *i64) -> i64 {
7 c[0] = 4607182418800017408
8 c[1] = 4607760587169110893
9 c[2] = 4607760585822568448
10 c[3] = 4509247435734018959
11 c[4] = 0 - 5150843714325961130
12 c[5] = 4095049280634423949
13 c[6] = 0 - 5105982346802226491
14 c[7] = 4139560558244362668
15 c[8] = 0 - 5061783253457760980
16 c[9] = 4183183548076058075
17 c[10] = 0 - 5018969547106274875
18 c[11] = 4225603550606982745
19 c[12] = 0 - 4976522948511461254
20 c[13] = 4267132850232544578
21 c[14] = 0 - 4935608437509841955
22 c[15] = 4307600509085743982
23 c[16] = 0 - 4895664306295453080
24 c[17] = 4346949740736225411
25 c[18] = 0 - 4857370668689759252
26 c[19] = 4384842725451610701
27 c[20] = 0 - 4820041113690619343
28 c[21] = 4421362170136678432
29 c[22] = 0 - 4784466991167303820
30 c[23] = 4456017475183478241
31 c[24] = 0 - 4750534051605340358
32 c[25] = 4489013713692986168
33 c[26] = 0 - 4718796608662762291
34 c[27] = 4519496366895530008
35 c[28] = 0 - 4689446265707761909
36 c[29] = 4547511648352583708
37 c[30] = 0 - 4663245410524981037
38 c[31] = 4571987621712047976
39 c[32] = 0 - 4640852187442739688
40 c[33] = 4591870180066957722
41 c[34] = 0 - 4623695617433709227
42 c[35] = 4607182418800017408
43 c[36] = 4610560118520545280
44 c[37] = 4618441417868443648
45 return 38
46}