diff options
| author | drowe67 <[email protected]> | 2023-07-14 12:36:50 +0930 |
|---|---|---|
| committer | David Rowe <[email protected]> | 2023-07-14 12:36:50 +0930 |
| commit | b86e88413d4c6ec428aaedb147f7675f28882fe4 (patch) | |
| tree | ce360925856e25d4343d59a37e2e6bac142d3752 /src/ht_coeff.h | |
| parent | 0c2e969cfbe85548801eeb20ad8113969604892a (diff) | |
clang-format -i applied to src unittest misc
Diffstat (limited to 'src/ht_coeff.h')
| -rw-r--r-- | src/ht_coeff.h | 346 |
1 files changed, 87 insertions, 259 deletions
diff --git a/src/ht_coeff.h b/src/ht_coeff.h index 8e9f629..10aaa90 100644 --- a/src/ht_coeff.h +++ b/src/ht_coeff.h @@ -3,262 +3,90 @@ #define HT_N 257 -COMP ht_coeff[]={ - {-0.000004,0.000000}, - {-0.000000,0.000008}, - {-0.000008,0.000000}, - {0.000000,0.000012}, - {-0.000013,0.000000}, - {0.000000,0.000014}, - {-0.000021,0.000000}, - {0.000000,0.000016}, - {-0.000032,0.000000}, - {-0.000000,0.000017}, - {-0.000045,0.000000}, - {0.000000,0.000015}, - {-0.000060,0.000000}, - {-0.000000,0.000009}, - {-0.000078,-0.000000}, - {-0.000000,-0.000001}, - {-0.000098,0.000000}, - {-0.000000,-0.000017}, - {-0.000119,0.000000}, - {-0.000000,-0.000040}, - {-0.000140,0.000000}, - {-0.000000,-0.000071}, - {-0.000159,0.000000}, - {0.000000,-0.000111}, - {-0.000174,0.000000}, - {-0.000000,-0.000160}, - {-0.000183,0.000000}, - {0.000000,-0.000219}, - {-0.000184,0.000000}, - {-0.000000,-0.000288}, - {-0.000173,-0.000000}, - {-0.000000,-0.000365}, - {-0.000147,-0.000000}, - {-0.000000,-0.000450}, - {-0.000103,0.000000}, - {0.000000,-0.000539}, - {-0.000038,0.000000}, - {-0.000000,-0.000630}, - {0.000052,-0.000000}, - {0.000000,-0.000719}, - {0.000168,0.000000}, - {0.000000,-0.000801}, - {0.000313,-0.000000}, - {0.000000,-0.000870}, - {0.000488,0.000000}, - {0.000000,-0.000918}, - {0.000693,-0.000000}, - {0.000000,-0.000940}, - {0.000927,-0.000000}, - {0.000000,-0.000927}, - {0.001186,-0.000000}, - {0.000000,-0.000871}, - {0.001466,-0.000000}, - {-0.000000,-0.000763}, - {0.001762,-0.000000}, - {0.000000,-0.000597}, - {0.002064,-0.000000}, - {-0.000000,-0.000364}, - {0.002363,-0.000000}, - {0.000000,-0.000060}, - {0.002646,-0.000000}, - {0.000000,0.000321}, - {0.002900,0.000000}, - {-0.000000,0.000782}, - {0.003109,0.000000}, - {-0.000000,0.001322}, - {0.003255,-0.000000}, - {0.000000,0.001940}, - {0.003322,-0.000000}, - {-0.000000,0.002630}, - {0.003291,-0.000000}, - {0.000000,0.003384}, - {0.003141,-0.000000}, - {-0.000000,0.004188}, - {0.002856,-0.000000}, - {-0.000000,0.005028}, - {0.002417,0.000000}, - {0.000000,0.005883}, - {0.001808,0.000000}, - {0.000000,0.006728}, - {0.001016,0.000000}, - {0.000000,0.007538}, - {0.000029,-0.000000}, - {-0.000000,0.008279}, - {-0.001160,-0.000000}, - {-0.000000,0.008919}, - {-0.002556,-0.000000}, - {0.000000,0.009418}, - {-0.004158,-0.000000}, - {-0.000000,0.009736}, - {-0.005962,-0.000000}, - {0.000000,0.009829}, - {-0.007957,-0.000000}, - {-0.000000,0.009653}, - {-0.010130,-0.000000}, - {-0.000000,0.009158}, - {-0.012459,-0.000000}, - {0.000000,0.008294}, - {-0.014922,0.000000}, - {-0.000000,0.007006}, - {-0.017489,-0.000000}, - {-0.000000,0.005234}, - {-0.020127,0.000000}, - {0.000000,0.002910}, - {-0.022800,-0.000000}, - {-0.000000,-0.000046}, - {-0.025469,-0.000000}, - {0.000000,-0.003735}, - {-0.028094,-0.000000}, - {0.000000,-0.008292}, - {-0.030631,-0.000000}, - {0.000000,-0.013906}, - {-0.033039,-0.000000}, - {0.000000,-0.020868}, - {-0.035278,0.000000}, - {-0.000000,-0.029645}, - {-0.037308,-0.000000}, - {-0.000000,-0.041052}, - {-0.039093,-0.000000}, - {0.000000,-0.056643}, - {-0.040601,0.000000}, - {-0.000000,-0.079776}, - {-0.041804,0.000000}, - {0.000000,-0.119232}, - {-0.042679,-0.000000}, - {-0.000000,-0.207305}, - {-0.043211,0.000000}, - {0.000000,-0.634978}, - {0.956610,0.000000}, - {0.000000,0.634978}, - {-0.043211,0.000000}, - {0.000000,0.207305}, - {-0.042679,0.000000}, - {0.000000,0.119232}, - {-0.041804,0.000000}, - {-0.000000,0.079776}, - {-0.040601,0.000000}, - {0.000000,0.056643}, - {-0.039093,0.000000}, - {-0.000000,0.041052}, - {-0.037308,0.000000}, - {-0.000000,0.029645}, - {-0.035278,0.000000}, - {0.000000,0.020868}, - {-0.033039,-0.000000}, - {0.000000,0.013906}, - {-0.030631,0.000000}, - {-0.000000,0.008292}, - {-0.028094,0.000000}, - {0.000000,0.003735}, - {-0.025469,0.000000}, - {-0.000000,0.000046}, - {-0.022800,-0.000000}, - {0.000000,-0.002910}, - {-0.020127,0.000000}, - {-0.000000,-0.005234}, - {-0.017489,-0.000000}, - {-0.000000,-0.007006}, - {-0.014922,0.000000}, - {-0.000000,-0.008294}, - {-0.012459,0.000000}, - {0.000000,-0.009158}, - {-0.010130,0.000000}, - {-0.000000,-0.009653}, - {-0.007957,0.000000}, - {-0.000000,-0.009829}, - {-0.005962,0.000000}, - {-0.000000,-0.009736}, - {-0.004158,-0.000000}, - {0.000000,-0.009418}, - {-0.002556,0.000000}, - {0.000000,-0.008919}, - {-0.001160,-0.000000}, - {-0.000000,-0.008279}, - {0.000029,0.000000}, - {-0.000000,-0.007538}, - {0.001016,-0.000000}, - {-0.000000,-0.006728}, - {0.001808,0.000000}, - {-0.000000,-0.005883}, - {0.002417,0.000000}, - {-0.000000,-0.005028}, - {0.002856,0.000000}, - {-0.000000,-0.004188}, - {0.003141,0.000000}, - {0.000000,-0.003384}, - {0.003291,-0.000000}, - {-0.000000,-0.002630}, - {0.003322,0.000000}, - {-0.000000,-0.001940}, - {0.003255,0.000000}, - {0.000000,-0.001322}, - {0.003109,0.000000}, - {0.000000,-0.000782}, - {0.002900,0.000000}, - {-0.000000,-0.000321}, - {0.002646,0.000000}, - {0.000000,0.000060}, - {0.002363,0.000000}, - {-0.000000,0.000364}, - {0.002064,0.000000}, - {0.000000,0.000597}, - {0.001762,-0.000000}, - {-0.000000,0.000763}, - {0.001466,-0.000000}, - {0.000000,0.000871}, - {0.001186,-0.000000}, - {-0.000000,0.000927}, - {0.000927,0.000000}, - {-0.000000,0.000940}, - {0.000693,0.000000}, - {0.000000,0.000918}, - {0.000488,0.000000}, - {-0.000000,0.000870}, - {0.000313,0.000000}, - {-0.000000,0.000801}, - {0.000168,0.000000}, - {0.000000,0.000719}, - {0.000052,-0.000000}, - {-0.000000,0.000630}, - {-0.000038,0.000000}, - {-0.000000,0.000539}, - {-0.000103,-0.000000}, - {0.000000,0.000450}, - {-0.000147,0.000000}, - {-0.000000,0.000365}, - {-0.000173,0.000000}, - {0.000000,0.000288}, - {-0.000184,0.000000}, - {-0.000000,0.000219}, - {-0.000183,0.000000}, - {0.000000,0.000160}, - {-0.000174,0.000000}, - {-0.000000,0.000111}, - {-0.000159,0.000000}, - {-0.000000,0.000071}, - {-0.000140,0.000000}, - {0.000000,0.000040}, - {-0.000119,0.000000}, - {0.000000,0.000017}, - {-0.000098,-0.000000}, - {0.000000,0.000001}, - {-0.000078,-0.000000}, - {0.000000,-0.000009}, - {-0.000060,-0.000000}, - {0.000000,-0.000015}, - {-0.000045,-0.000000}, - {-0.000000,-0.000017}, - {-0.000032,-0.000000}, - {0.000000,-0.000016}, - {-0.000021,-0.000000}, - {-0.000000,-0.000014}, - {-0.000013,-0.000000}, - {-0.000000,-0.000012}, - {-0.000008,-0.000000}, - {0.000000,-0.000008}, - {-0.000004,0.000000} -};
\ No newline at end of file +COMP ht_coeff[] = { + {-0.000004, 0.000000}, {-0.000000, 0.000008}, {-0.000008, 0.000000}, + {0.000000, 0.000012}, {-0.000013, 0.000000}, {0.000000, 0.000014}, + {-0.000021, 0.000000}, {0.000000, 0.000016}, {-0.000032, 0.000000}, + {-0.000000, 0.000017}, {-0.000045, 0.000000}, {0.000000, 0.000015}, + {-0.000060, 0.000000}, {-0.000000, 0.000009}, {-0.000078, -0.000000}, + {-0.000000, -0.000001}, {-0.000098, 0.000000}, {-0.000000, -0.000017}, + {-0.000119, 0.000000}, {-0.000000, -0.000040}, {-0.000140, 0.000000}, + {-0.000000, -0.000071}, {-0.000159, 0.000000}, {0.000000, -0.000111}, + {-0.000174, 0.000000}, {-0.000000, -0.000160}, {-0.000183, 0.000000}, + {0.000000, -0.000219}, {-0.000184, 0.000000}, {-0.000000, -0.000288}, + {-0.000173, -0.000000}, {-0.000000, -0.000365}, {-0.000147, -0.000000}, + {-0.000000, -0.000450}, {-0.000103, 0.000000}, {0.000000, -0.000539}, + {-0.000038, 0.000000}, {-0.000000, -0.000630}, {0.000052, -0.000000}, + {0.000000, -0.000719}, {0.000168, 0.000000}, {0.000000, -0.000801}, + {0.000313, -0.000000}, {0.000000, -0.000870}, {0.000488, 0.000000}, + {0.000000, -0.000918}, {0.000693, -0.000000}, {0.000000, -0.000940}, + {0.000927, -0.000000}, {0.000000, -0.000927}, {0.001186, -0.000000}, + {0.000000, -0.000871}, {0.001466, -0.000000}, {-0.000000, -0.000763}, + {0.001762, -0.000000}, {0.000000, -0.000597}, {0.002064, -0.000000}, + {-0.000000, -0.000364}, {0.002363, -0.000000}, {0.000000, -0.000060}, + {0.002646, -0.000000}, {0.000000, 0.000321}, {0.002900, 0.000000}, + {-0.000000, 0.000782}, {0.003109, 0.000000}, {-0.000000, 0.001322}, + {0.003255, -0.000000}, {0.000000, 0.001940}, {0.003322, -0.000000}, + {-0.000000, 0.002630}, {0.003291, -0.000000}, {0.000000, 0.003384}, + {0.003141, -0.000000}, {-0.000000, 0.004188}, {0.002856, -0.000000}, + {-0.000000, 0.005028}, {0.002417, 0.000000}, {0.000000, 0.005883}, + {0.001808, 0.000000}, {0.000000, 0.006728}, {0.001016, 0.000000}, + {0.000000, 0.007538}, {0.000029, -0.000000}, {-0.000000, 0.008279}, + {-0.001160, -0.000000}, {-0.000000, 0.008919}, {-0.002556, -0.000000}, + {0.000000, 0.009418}, {-0.004158, -0.000000}, {-0.000000, 0.009736}, + {-0.005962, -0.000000}, {0.000000, 0.009829}, {-0.007957, -0.000000}, + {-0.000000, 0.009653}, {-0.010130, -0.000000}, {-0.000000, 0.009158}, + {-0.012459, -0.000000}, {0.000000, 0.008294}, {-0.014922, 0.000000}, + {-0.000000, 0.007006}, {-0.017489, -0.000000}, {-0.000000, 0.005234}, + {-0.020127, 0.000000}, {0.000000, 0.002910}, {-0.022800, -0.000000}, + {-0.000000, -0.000046}, {-0.025469, -0.000000}, {0.000000, -0.003735}, + {-0.028094, -0.000000}, {0.000000, -0.008292}, {-0.030631, -0.000000}, + {0.000000, -0.013906}, {-0.033039, -0.000000}, {0.000000, -0.020868}, + {-0.035278, 0.000000}, {-0.000000, -0.029645}, {-0.037308, -0.000000}, + {-0.000000, -0.041052}, {-0.039093, -0.000000}, {0.000000, -0.056643}, + {-0.040601, 0.000000}, {-0.000000, -0.079776}, {-0.041804, 0.000000}, + {0.000000, -0.119232}, {-0.042679, -0.000000}, {-0.000000, -0.207305}, + {-0.043211, 0.000000}, {0.000000, -0.634978}, {0.956610, 0.000000}, + {0.000000, 0.634978}, {-0.043211, 0.000000}, {0.000000, 0.207305}, + {-0.042679, 0.000000}, {0.000000, 0.119232}, {-0.041804, 0.000000}, + {-0.000000, 0.079776}, {-0.040601, 0.000000}, {0.000000, 0.056643}, + {-0.039093, 0.000000}, {-0.000000, 0.041052}, {-0.037308, 0.000000}, + {-0.000000, 0.029645}, {-0.035278, 0.000000}, {0.000000, 0.020868}, + {-0.033039, -0.000000}, {0.000000, 0.013906}, {-0.030631, 0.000000}, + {-0.000000, 0.008292}, {-0.028094, 0.000000}, {0.000000, 0.003735}, + {-0.025469, 0.000000}, {-0.000000, 0.000046}, {-0.022800, -0.000000}, + {0.000000, -0.002910}, {-0.020127, 0.000000}, {-0.000000, -0.005234}, + {-0.017489, -0.000000}, {-0.000000, -0.007006}, {-0.014922, 0.000000}, + {-0.000000, -0.008294}, {-0.012459, 0.000000}, {0.000000, -0.009158}, + {-0.010130, 0.000000}, {-0.000000, -0.009653}, {-0.007957, 0.000000}, + {-0.000000, -0.009829}, {-0.005962, 0.000000}, {-0.000000, -0.009736}, + {-0.004158, -0.000000}, {0.000000, -0.009418}, {-0.002556, 0.000000}, + {0.000000, -0.008919}, {-0.001160, -0.000000}, {-0.000000, -0.008279}, + {0.000029, 0.000000}, {-0.000000, -0.007538}, {0.001016, -0.000000}, + {-0.000000, -0.006728}, {0.001808, 0.000000}, {-0.000000, -0.005883}, + {0.002417, 0.000000}, {-0.000000, -0.005028}, {0.002856, 0.000000}, + {-0.000000, -0.004188}, {0.003141, 0.000000}, {0.000000, -0.003384}, + {0.003291, -0.000000}, {-0.000000, -0.002630}, {0.003322, 0.000000}, + {-0.000000, -0.001940}, {0.003255, 0.000000}, {0.000000, -0.001322}, + {0.003109, 0.000000}, {0.000000, -0.000782}, {0.002900, 0.000000}, + {-0.000000, -0.000321}, {0.002646, 0.000000}, {0.000000, 0.000060}, + {0.002363, 0.000000}, {-0.000000, 0.000364}, {0.002064, 0.000000}, + {0.000000, 0.000597}, {0.001762, -0.000000}, {-0.000000, 0.000763}, + {0.001466, -0.000000}, {0.000000, 0.000871}, {0.001186, -0.000000}, + {-0.000000, 0.000927}, {0.000927, 0.000000}, {-0.000000, 0.000940}, + {0.000693, 0.000000}, {0.000000, 0.000918}, {0.000488, 0.000000}, + {-0.000000, 0.000870}, {0.000313, 0.000000}, {-0.000000, 0.000801}, + {0.000168, 0.000000}, {0.000000, 0.000719}, {0.000052, -0.000000}, + {-0.000000, 0.000630}, {-0.000038, 0.000000}, {-0.000000, 0.000539}, + {-0.000103, -0.000000}, {0.000000, 0.000450}, {-0.000147, 0.000000}, + {-0.000000, 0.000365}, {-0.000173, 0.000000}, {0.000000, 0.000288}, + {-0.000184, 0.000000}, {-0.000000, 0.000219}, {-0.000183, 0.000000}, + {0.000000, 0.000160}, {-0.000174, 0.000000}, {-0.000000, 0.000111}, + {-0.000159, 0.000000}, {-0.000000, 0.000071}, {-0.000140, 0.000000}, + {0.000000, 0.000040}, {-0.000119, 0.000000}, {0.000000, 0.000017}, + {-0.000098, -0.000000}, {0.000000, 0.000001}, {-0.000078, -0.000000}, + {0.000000, -0.000009}, {-0.000060, -0.000000}, {0.000000, -0.000015}, + {-0.000045, -0.000000}, {-0.000000, -0.000017}, {-0.000032, -0.000000}, + {0.000000, -0.000016}, {-0.000021, -0.000000}, {-0.000000, -0.000014}, + {-0.000013, -0.000000}, {-0.000000, -0.000012}, {-0.000008, -0.000000}, + {0.000000, -0.000008}, {-0.000004, 0.000000}};
\ No newline at end of file |
