49 static const double table[] = {
50 0.10000000000000000000E+01, 0.10000000000000000000E+01,
51 0.20000000000000000000E+01, 0.60000000000000000000E+01,
52 0.24000000000000000000E+02, 0.12000000000000000000E+03,
53 0.72000000000000000000E+03, 0.50400000000000000000E+04,
54 0.40320000000000000000E+05, 0.36288000000000000000E+06,
55 0.36288000000000000000E+07, 0.39916800000000000000E+08,
56 0.47900160000000000000E+09, 0.62270208000000000000E+10,
57 0.87178291200000000000E+11, 0.13076743680000000000E+13,
58 0.20922789888000000000E+14, 0.35568742809600000000E+15,
59 0.64023737057280000000E+16, 0.12164510040883200000E+18,
60 0.24329020081766400000E+19, 0.51090942171709440000E+20,
61 0.11240007277776076800E+22, 0.25852016738884976640E+23,
62 0.62044840173323943936E+24, 0.15511210043330985984E+26,
63 0.40329146112660563558E+27, 0.10888869450418352161E+29,
64 0.30488834461171386050E+30, 0.88417619937397019545E+31,
65 0.26525285981219105864E+33};
74 static const int table[] = {0,
78 20, 35, 56, 84, 120, 165, 220, 286,
79 364, 455, 560, 680, 816, 969, 1140, 1330};
static GRID_HOST_DEVICE int modulo(int a, int m)
Equivalent of Fortran's MODULO, which always return a positive number. https://gcc....