From e1417dac7a8b540c0645c24e5be1840ee44ac86d Mon Sep 17 00:00:00 2001 From: Martin Reinecke Date: Sat, 18 Jul 2020 12:34:54 +0200 Subject: [PATCH] remove 1-parameter fits --- src/ducc0/math/gridding_kernel.h | 238 +------------------------------ 1 file changed, 1 insertion(+), 237 deletions(-) diff --git a/src/ducc0/math/gridding_kernel.h b/src/ducc0/math/gridding_kernel.h index 9e404ff..883b453 100644 --- a/src/ducc0/math/gridding_kernel.h +++ b/src/ducc0/math/gridding_kernel.h @@ -298,243 +298,7 @@ struct NESdata size_t W; double ofactor, epsilon, beta, e0; }; -#if 0 -// 1-parameter fits -{ 4, 1.15, 0.028429457, 1.5317195603}, -{ 4, 1.20, 0.018004785, 1.6039231418}, -{ 4, 1.25, 0.012490001, 1.6668018219}, -{ 4, 1.30, 0.0090842297, 1.7246741694}, -{ 4, 1.35, 0.0069763688, 1.7744153122}, -{ 4, 1.40, 0.0054086225, 1.8234618482}, -{ 4, 1.45, 0.0043727537, 1.8650791833}, -{ 4, 1.50, 0.0035504322, 1.9064338690}, -{ 4, 1.55, 0.0029440586, 1.9442089354}, -{ 4, 1.60, 0.0024513054, 1.9819338249}, -{ 4, 1.65, 0.0021180791, 2.0127947975}, -{ 4, 1.70, 0.0018374606, 2.0436534523}, -{ 4, 1.75, 0.0016011088, 2.0744892938}, -{ 4, 1.80, 0.0014221343, 2.1018472098}, -{ 4, 1.85, 0.0012675211, 2.1291164680}, -{ 4, 1.90, 0.0011489002, 2.1528703944}, -{ 4, 1.95, 0.0010432316, 2.1764948081}, -{ 4, 2.00, 0.00094838835, 2.1999646992}, -{ 5, 1.15, 0.011394384, 1.6266983336}, -{ 5, 1.20, 0.0062565115, 1.6921752814}, -{ 5, 1.25, 0.0038375252, 1.7501198862}, -{ 5, 1.30, 0.0025043576, 1.8041672497}, -{ 5, 1.35, 0.0017622744, 1.8510716075}, -{ 5, 1.40, 0.0012608197, 1.8976188865}, -{ 5, 1.45, 0.0009559626, 1.9372528004}, -{ 5, 1.50, 0.00073007067, 1.9766868184}, -{ 5, 1.55, 0.00057312923, 2.0127079727}, -{ 5, 1.60, 0.00045195855, 2.0486610965}, -{ 5, 1.65, 0.00037350009, 2.0780589554}, -{ 5, 1.70, 0.00030986757, 2.1074570348}, -{ 5, 1.75, 0.00025825228, 2.1368562410}, -{ 5, 1.80, 0.00022057004, 2.1629780104}, -{ 5, 1.85, 0.00018915347, 2.1890691353}, -{ 5, 1.90, 0.0001658696, 2.2118540097}, -{ 5, 1.95, 0.00014580266, 2.2345789229}, -{ 5, 2.00, 0.00012838898, 2.2572293510}, -{ 6, 1.15, 0.0044099004, 1.6739628791}, -{ 6, 1.20, 0.0021049367, 1.7368128034}, -{ 6, 1.25, 0.0011489286, 1.7926238029}, -{ 6, 1.30, 0.00067500166, 1.8449076264}, -{ 6, 1.35, 0.0004351989, 1.8904955066}, -{ 6, 1.40, 0.00028680787, 1.9359194359}, -{ 6, 1.45, 0.00020367398, 1.9747086026}, -{ 6, 1.50, 0.00014628922, 2.0133586624}, -{ 6, 1.55, 0.00010887666, 2.0486805767}, -{ 6, 1.60, 8.1536888e-05, 2.0839265164}, -{ 6, 1.65, 6.4621361e-05, 2.1127273222}, -{ 6, 1.70, 5.14143e-05, 2.1415121327}, -{ 6, 1.75, 4.1089617e-05, 2.1702895809}, -{ 6, 1.80, 3.3811058e-05, 2.1958616520}, -{ 6, 1.85, 2.7942098e-05, 2.2214165900}, -{ 6, 1.90, 2.3730336e-05, 2.2437514531}, -{ 6, 1.95, 2.0210027e-05, 2.2660508182}, -{ 6, 2.00, 1.7249095e-05, 2.2883055767}, -{ 7, 1.15, 0.0016877865, 1.7014971768}, -{ 7, 1.20, 0.00069782837, 1.7630999686}, -{ 7, 1.25, 0.00034003837, 1.8178722773}, -{ 7, 1.30, 0.00018075243, 1.8691996542}, -{ 7, 1.35, 0.00010700232, 1.9139856741}, -{ 7, 1.40, 6.4869123e-05, 1.9586783627}, -{ 7, 1.45, 4.2993542e-05, 1.9969094916}, -{ 7, 1.50, 2.8917672e-05, 2.0350574446}, -{ 7, 1.55, 2.0324897e-05, 2.0699465087}, -{ 7, 1.60, 1.4405702e-05, 2.1047645402}, -{ 7, 1.65, 1.3399326e-05, 1.9778756749}, -{ 7, 1.70, 8.3295495e-06, 2.1616475152}, -{ 7, 1.75, 6.3764487e-06, 2.1900647722}, -{ 7, 1.80, 5.8900811e-06, 2.0667240590}, -{ 7, 1.85, 4.0189862e-06, 2.2405604126}, -{ 7, 1.90, 3.7400286e-06, 2.1186845903}, -{ 7, 1.95, 2.7246402e-06, 2.2846844896}, -{ 7, 2.00, 2.5114959e-06, 2.1673497168}, -{ 8, 1.15, 0.00064371238, 1.7190453927}, -{ 8, 1.20, 0.00022868132, 1.7798136872}, -{ 8, 1.25, 9.8611508e-05, 1.8339406036}, -{ 8, 1.30, 4.7244901e-05, 1.8847005065}, -{ 8, 1.35, 2.5692061e-05, 1.9289960487}, -{ 8, 1.40, 1.4349535e-05, 1.9732096746}, -{ 8, 1.45, 8.8796542e-06, 2.0110569163}, -{ 8, 1.50, 6.364498e-06, 1.9252436364}, -{ 8, 1.55, 3.7075554e-06, 2.0834620687}, -{ 8, 1.60, 2.4875347e-06, 2.1180151966}, -{ 8, 1.65, 1.8069995e-06, 2.1462509438}, -{ 8, 1.70, 1.4095505e-06, 2.0602759261}, -{ 8, 1.75, 9.6837873e-07, 2.2026616566}, -{ 8, 1.80, 7.3891981e-07, 2.2277209236}, -{ 8, 1.85, 5.8001291e-07, 2.1433083531}, -{ 8, 1.90, 4.5116235e-07, 2.2746922850}, -{ 8, 1.95, 3.6169967e-07, 2.1902237974}, -{ 8, 2.00, 2.8839608e-07, 2.2136177854}, -{ 9, 1.15, 0.00024109986, 1.7309137581}, -{ 9, 1.20, 7.3856348e-05, 1.7910717491}, -{ 9, 1.25, 2.8194533e-05, 1.8447248205}, -{ 9, 1.30, 1.2151331e-05, 1.8951010758}, -{ 9, 1.35, 6.0673522e-06, 1.9390902893}, -{ 9, 1.40, 3.398416e-06, 1.8823901162}, -{ 9, 1.45, 1.8096605e-06, 2.0206082350}, -{ 9, 1.50, 1.0941922e-06, 1.9621924297}, -{ 9, 1.55, 6.68375e-07, 1.9987686905}, -{ 9, 1.60, 4.1634607e-07, 2.0352548608}, -{ 9, 1.65, 2.9389379e-07, 2.1550830523}, -{ 9, 1.70, 1.9854394e-07, 2.0944081245}, -{ 9, 1.75, 1.3829213e-07, 2.1237439170}, -{ 9, 1.80, 1.0057359e-07, 2.1497989544}, -{ 9, 1.85, 7.3457469e-08, 2.1759181831}, -{ 9, 1.90, 5.6119459e-08, 2.1988412513}, -{ 9, 1.95, 4.3166477e-08, 2.2217854421}, -{ 9, 2.00, 3.3424719e-08, 2.2446731284}, -{10, 1.15, 8.9184729e-05, 1.7392243428}, -{10, 1.20, 2.3553094e-05, 1.7990000951}, -{10, 1.25, 7.9743121e-06, 1.8523405699}, -{10, 1.30, 3.2860438e-06, 1.8171998071}, -{10, 1.35, 1.4399751e-06, 1.8636099064}, -{10, 1.40, 6.712406e-07, 1.9899777151}, -{10, 1.45, 3.5137098e-07, 1.9490021419}, -{10, 1.50, 1.9002112e-07, 1.9881212657}, -{10, 1.55, 1.1840201e-07, 2.0991016274}, -{10, 1.60, 6.4774109e-08, 2.0598261609}, -{10, 1.65, 4.7183266e-08, 2.1613668332}, -{10, 1.70, 2.8357531e-08, 2.1182239383}, -{10, 1.75, 1.8984707e-08, 2.1472293811}, -{10, 1.80, 1.5142714e-08, 2.2421982936}, -{10, 1.85, 9.4043953e-09, 2.1987329220}, -{10, 1.90, 6.9656447e-09, 2.2213275096}, -{10, 1.95, 5.1943168e-09, 2.2439412898}, -{10, 2.00, 3.8997291e-09, 2.2665157562}, -{11, 1.15, 3.2717095e-05, 1.7453272912}, -{11, 1.20, 7.4261141e-06, 1.8048365397}, -{11, 1.25, 2.3044397e-06, 1.7859134517}, -{11, 1.30, 7.7858424e-07, 1.9078783792}, -{11, 1.35, 3.0910499e-07, 1.8838484925}, -{11, 1.40, 1.3099776e-07, 1.9293900494}, -{11, 1.45, 6.5054426e-08, 1.9682710222}, -{11, 1.50, 3.3132922e-08, 2.0069837507}, -{11, 1.55, 1.8151886e-08, 2.0424014179}, -{11, 1.60, 1.011264e-08, 2.0778263495}, -{11, 1.65, 6.3599221e-09, 2.1067936968}, -{11, 1.70, 4.0515263e-09, 2.1356831344}, -{11, 1.75, 2.6047715e-09, 2.1644630921}, -{11, 1.80, 1.7672273e-09, 2.1899822508}, -{11, 1.85, 1.2040495e-09, 2.2154993587}, -{11, 1.90, 8.6518505e-10, 2.2378531628}, -{11, 1.95, 6.2587993e-10, 2.2602180964}, -{11, 2.00, 4.5586157e-10, 2.2825513207}, -{12, 1.15, 1.1907878e-05, 1.7499418608}, -{12, 1.20, 2.3246673e-06, 1.8092327200}, -{12, 1.25, 5.9286809e-07, 1.8022246136}, -{12, 1.30, 1.9383222e-07, 1.9119557048}, -{12, 1.35, 6.649049e-08, 1.8992017832}, -{12, 1.40, 2.6005505e-08, 1.9442555633}, -{12, 1.45, 1.2074014e-08, 1.9828003448}, -{12, 1.50, 6.8638546e-09, 2.0733786395}, -{12, 1.55, 3.0031346e-09, 2.0563012009}, -{12, 1.60, 1.5849862e-09, 2.0913630868}, -{12, 1.65, 9.5259459e-10, 2.1200529189}, -{12, 1.70, 5.8036873e-10, 2.1487097804}, -{12, 1.75, 3.5757354e-10, 2.1772909011}, -{12, 1.80, 2.3391357e-10, 2.2026384701}, -{12, 1.85, 1.5380548e-10, 2.2279804226}, -{12, 1.90, 1.0716341e-10, 2.2501760512}, -{12, 1.95, 7.5172995e-11, 2.2723818252}, -{12, 2.00, 5.3114806e-11, 2.2945674734}, -{13, 1.15, 4.5226056e-06, 1.6984318832}, -{13, 1.20, 6.9331955e-07, 1.7600266249}, -{13, 1.25, 1.5383731e-07, 1.8148215949}, -{13, 1.30, 4.1715039e-08, 1.8662123790}, -{13, 1.35, 1.4327741e-08, 1.9109923363}, -{13, 1.40, 5.181658e-09, 1.9556397555}, -{13, 1.45, 2.2463144e-09, 1.9938716527}, -{13, 1.50, 1.0070563e-09, 2.0320466619}, -{13, 1.55, 4.9498899e-10, 2.0669488713}, -{13, 1.60, 2.4771285e-10, 2.1017935579}, -{13, 1.65, 1.4246407e-10, 2.1303001662}, -{13, 1.70, 8.3087207e-11, 2.1587974120}, -{13, 1.75, 4.9101591e-11, 2.1872459692}, -{13, 1.80, 3.1005869e-11, 2.2124810882}, -{13, 1.85, 1.9684191e-11, 2.2376937213}, -{13, 1.90, 1.3297541e-11, 2.2597618173}, -{13, 1.95, 9.0443682e-12, 2.2818361218}, -{13, 2.00, 6.1982355e-12, 2.3038965512}, -{14, 1.15, 1.5260257e-06, 1.7092149902}, -{14, 1.20, 2.018366e-07, 1.7702947276}, -{14, 1.25, 3.9889685e-08, 1.8246477409}, -{14, 1.30, 9.7441793e-09, 1.8756604370}, -{14, 1.35, 3.0698263e-09, 1.9202019543}, -{14, 1.40, 1.0271281e-09, 1.9646084835}, -{14, 1.45, 4.1740762e-10, 2.0026085077}, -{14, 1.50, 1.7541679e-10, 2.0405836070}, -{14, 1.55, 8.1542119e-11, 2.0753369206}, -{14, 1.60, 3.8721638e-11, 2.1100230992}, -{14, 1.65, 2.1327682e-11, 2.1383825238}, -{14, 1.70, 1.1903181e-11, 2.1667388120}, -{14, 1.75, 6.738505e-12, 2.1950691732}, -{14, 1.80, 4.1027526e-12, 2.2202125019}, -{14, 1.85, 2.513937e-12, 2.2453318886}, -{14, 1.90, 1.6467633e-12, 2.2673123831}, -{14, 1.95, 1.0863388e-12, 2.2892963304}, -{14, 2.00, 7.220616e-13, 2.3112643744}, -{15, 1.15, 5.1474877e-07, 1.7178079345}, -{15, 1.20, 5.8910567e-08, 1.7784824776}, -{15, 1.25, 1.0355049e-08, 1.8325632120}, -{15, 1.30, 2.2909948e-09, 1.8832879186}, -{15, 1.35, 6.6219389e-10, 1.9275956730}, -{15, 1.40, 2.0437877e-10, 1.9718213145}, -{15, 1.45, 7.7857529e-11, 2.0096514273}, -{15, 1.50, 3.0649647e-11, 2.0474487020}, -{15, 1.55, 1.3432155e-11, 2.0820674320}, -{15, 1.60, 6.0376872e-12, 2.1166301986}, -{15, 1.65, 3.1850284e-12, 2.1448781951}, -{15, 1.70, 1.7023679e-12, 2.1731210871}, -{15, 1.75, 9.2351771e-13, 2.2013493679}, -{15, 1.80, 5.421106e-13, 2.2264101364}, -{15, 1.85, 3.2052912e-13, 2.2514486892}, -{15, 1.90, 2.0361101e-13, 2.2733588313}, -{15, 1.95, 1.3030106e-13, 2.2952683774}, -{15, 2.00, 8.4017441e-14, 2.3171789989}, -{16, 1.15, 1.7390633e-07, 1.7247897630}, -{16, 1.20, 1.7361052e-08, 1.7850464739}, -{16, 1.25, 2.6898752e-09, 1.8389638648}, -{16, 1.30, 5.3683027e-10, 1.8894859691}, -{16, 1.35, 1.425391e-10, 1.9336061675}, -{16, 1.40, 4.0495624e-11, 1.9776691731}, -{16, 1.45, 1.4455916e-11, 2.0153713271}, -{16, 1.50, 5.3463769e-12, 2.0530299695}, -{16, 1.55, 2.2126155e-12, 2.0875339140}, -{16, 1.60, 9.4121609e-13, 2.1219907678}, -{16, 1.65, 4.757423e-13, 2.1501629705}, -{16, 1.70, 2.4416965e-13, 2.1783040413}, -{16, 1.75, 1.2658136e-13, 2.2064517173}, -{16, 1.80, 7.195317e-14, 2.2314036267}, -{16, 1.85, 4.1649591e-14, 2.2563278341}, -{16, 1.90, 2.5739408e-14, 2.2779948651}, -{16, 1.95, 1.6159406e-14, 2.2999840551}, -{16, 2.00, 1.0450477e-14, 2.3216881347}, -#endif + const vector NEScache { { 4, 1.15, 0.025654879, 1.3873426689, 0.5436851297}, { 4, 1.20, 0.013809249, 1.3008419165, 0.5902137484}, -- GitLab