58 static const double table[] = {
59 0.10000000000000000000E+01, 0.10000000000000000000E+01,
60 0.20000000000000000000E+01, 0.60000000000000000000E+01,
61 0.24000000000000000000E+02, 0.12000000000000000000E+03,
62 0.72000000000000000000E+03, 0.50400000000000000000E+04,
63 0.40320000000000000000E+05, 0.36288000000000000000E+06,
64 0.36288000000000000000E+07, 0.39916800000000000000E+08,
65 0.47900160000000000000E+09, 0.62270208000000000000E+10,
66 0.87178291200000000000E+11, 0.13076743680000000000E+13,
67 0.20922789888000000000E+14, 0.35568742809600000000E+15,
68 0.64023737057280000000E+16, 0.12164510040883200000E+18,
69 0.24329020081766400000E+19, 0.51090942171709440000E+20,
70 0.11240007277776076800E+22, 0.25852016738884976640E+23,
71 0.62044840173323943936E+24, 0.15511210043330985984E+26,
72 0.40329146112660563558E+27, 0.10888869450418352161E+29,
73 0.30488834461171386050E+30, 0.88417619937397019545E+31,
74 0.26525285981219105864E+33};
83 static const int table[] = {0,
87 20, 35, 56, 84, 120, 165, 220, 286,
88 364, 455, 560, 680, 816, 969, 1140, 1330};
static GRID_HOST_DEVICE int coset(int lx, int ly, int lz)
Maps three angular momentum components to a single zero based index.
static GRID_HOST_DEVICE int modulo(int a, int m)
Equivalent of Fortran's MODULO, which always return a positive number. https://gcc....