21 #if defined(DIRAC_DELTA)
22 static const INT m2K_[] = {0};
23 #elif defined(GAUSSIAN)
24 static const INT m2K_[] = {0, 1, 3, 6, 7, 9, 11, 13, 15, 17, 19, 21, 22, 23, 24};
25 #elif defined(B_SPLINE)
26 static const INT m2K_[] = {0, 0, 4, 7, 10, 13, 15, 17, 19, 22, 24};
27 #elif defined(SINC_POWER)
28 static const INT m2K_[] = {0, 0, 2, 5, 8, 11, 12, 14, 16, 18, 21, 23, 24, 24};
30 static const INT m2K_[] = {1, 3, 7, 9, 14, 17, 20, 23, 24};
37 INT Y(m2K)(
const INT m)
39 int j = MIN(((
int)(m)), ((
int)((
sizeof(m2K_) /
sizeof(m2K_[0])) - 1)));
40 return (INT)((1U << m2K_[j]) * (m + 2));
43 const char *Y(get_window_name)()
45 return STRINGIZE(WINDOW_NAME);