annotate dsp/wavelet/Wavelet.cpp @ 209:ccd2019190bf msvc

Some MSVC fixes, including (temporarily, probably) renaming the FFT source file to avoid getting it mixed up with the Vamp SDK one in our object dir
author Chris Cannam
date Thu, 01 Feb 2018 16:34:08 +0000
parents 214b31ec7e1a
children fdaa63607c15
rev   line source
cannam@60 1 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*- vi:set ts=8 sts=4 sw=4: */
cannam@60 2
cannam@60 3 /*
cannam@60 4 QM DSP Library
cannam@60 5
cannam@60 6 Centre for Digital Music, Queen Mary, University of London.
cannam@60 7 This file copyright 2009 Thomas Wilmering.
Chris@84 8
Chris@84 9 This program is free software; you can redistribute it and/or
Chris@84 10 modify it under the terms of the GNU General Public License as
Chris@84 11 published by the Free Software Foundation; either version 2 of the
Chris@84 12 License, or (at your option) any later version. See the file
Chris@84 13 COPYING included with this distribution for more information.
cannam@60 14 */
cannam@60 15
cannam@60 16 #include "Wavelet.h"
cannam@60 17
cannam@60 18 #include <cassert>
cannam@60 19
cannam@60 20 std::string
cannam@60 21 Wavelet::getWaveletName(Type wavelet)
cannam@60 22 {
cannam@60 23 switch (wavelet) {
cannam@60 24 case Haar: return "Haar";
cannam@60 25 case Daubechies_2: return "Daubechies 2";
cannam@60 26 case Daubechies_3: return "Daubechies 3";
cannam@60 27 case Daubechies_4: return "Daubechies 4";
cannam@60 28 case Daubechies_5: return "Daubechies 5";
cannam@60 29 case Daubechies_6: return "Daubechies 6";
cannam@60 30 case Daubechies_7: return "Daubechies 7";
cannam@60 31 case Daubechies_8: return "Daubechies 8";
cannam@60 32 case Daubechies_9: return "Daubechies 9";
cannam@60 33 case Daubechies_10: return "Daubechies 10";
cannam@60 34 case Daubechies_20: return "Daubechies 20";
cannam@60 35 case Daubechies_40: return "Daubechies 40";
cannam@60 36 case Symlet_2: return "Symlet 2";
cannam@60 37 case Symlet_3: return "Symlet 3";
cannam@60 38 case Symlet_4: return "Symlet 4";
cannam@60 39 case Symlet_5: return "Symlet 5";
cannam@60 40 case Symlet_6: return "Symlet 6";
cannam@60 41 case Symlet_7: return "Symlet 7";
cannam@60 42 case Symlet_8: return "Symlet 8";
cannam@60 43 case Symlet_9: return "Symlet 9";
cannam@60 44 case Symlet_10: return "Symlet 10";
cannam@60 45 case Symlet_20: return "Symlet 20";
cannam@60 46 case Symlet_30: return "Symlet 30";
cannam@60 47 case Coiflet_1: return "Coiflet 1";
cannam@60 48 case Coiflet_2: return "Coiflet 2";
cannam@60 49 case Coiflet_3: return "Coiflet 3";
cannam@60 50 case Coiflet_4: return "Coiflet 4";
cannam@60 51 case Coiflet_5: return "Coiflet 5";
cannam@60 52 case Biorthogonal_1_3: return "Biorthogonal 1.3";
cannam@60 53 case Biorthogonal_1_5: return "Biorthogonal 1.5";
cannam@60 54 case Biorthogonal_2_2: return "Biorthogonal 2.2";
cannam@60 55 case Biorthogonal_2_4: return "Biorthogonal 2.4";
cannam@60 56 case Biorthogonal_2_6: return "Biorthogonal 2.6";
cannam@60 57 case Biorthogonal_2_8: return "Biorthogonal 2.8";
cannam@60 58 case Biorthogonal_3_1: return "Biorthogonal 3.1";
cannam@60 59 case Biorthogonal_3_3: return "Biorthogonal 3.3";
cannam@60 60 case Biorthogonal_3_5: return "Biorthogonal 3.5";
cannam@60 61 case Biorthogonal_3_7: return "Biorthogonal 3.7";
cannam@60 62 case Biorthogonal_3_9: return "Biorthogonal 3.9";
cannam@60 63 case Biorthogonal_4_4: return "Biorthogonal 4.4";
cannam@60 64 case Biorthogonal_5_5: return "Biorthogonal 5.5";
cannam@60 65 case Biorthogonal_6_8: return "Biorthogonal 6.8";
cannam@60 66 case Meyer: return "Meyer";
cannam@60 67 }
cannam@60 68
cannam@60 69 return "(unknown)";
cannam@60 70 }
cannam@60 71
cannam@60 72 void
cannam@60 73 Wavelet::createDecompositionFilters(Type wavelet,
Chris@209 74 std::vector<double> &lpd,
Chris@209 75 std::vector<double> &hpd)
cannam@60 76 {
cannam@60 77 lpd.clear();
cannam@60 78 hpd.clear();
cannam@60 79
cannam@60 80 int flength = 0;
cannam@60 81
cannam@60 82 switch (wavelet) {
cannam@60 83
cannam@60 84 case Haar:
cannam@60 85 lpd.push_back(0.70710678118655);
cannam@60 86 lpd.push_back(0.70710678118655);
cannam@60 87 hpd.push_back(-0.70710678118655);
cannam@60 88 hpd.push_back(0.70710678118655);
cannam@60 89 flength = 2;
cannam@60 90 break;
cannam@60 91
cannam@60 92 case Daubechies_2:
cannam@60 93 lpd.push_back(-0.12940952255092);
cannam@60 94 lpd.push_back(0.22414386804186);
cannam@60 95 lpd.push_back(0.83651630373747);
cannam@60 96 lpd.push_back(0.48296291314469);
cannam@60 97 hpd.push_back(-0.48296291314469);
cannam@60 98 hpd.push_back(0.83651630373747);
cannam@60 99 hpd.push_back(-0.22414386804186);
cannam@60 100 hpd.push_back(-0.12940952255092);
cannam@60 101 flength = 4;
cannam@60 102 break;
cannam@60 103
cannam@60 104 case Daubechies_3:
cannam@60 105 lpd.push_back(0.03522629188210);
cannam@60 106 lpd.push_back(-0.08544127388224);
cannam@60 107 lpd.push_back(-0.13501102001039);
cannam@60 108 lpd.push_back(0.45987750211933);
cannam@60 109 lpd.push_back(0.80689150931334);
cannam@60 110 lpd.push_back(0.33267055295096);
cannam@60 111 hpd.push_back(-0.33267055295096);
cannam@60 112 hpd.push_back(0.80689150931334);
cannam@60 113 hpd.push_back(-0.45987750211933);
cannam@60 114 hpd.push_back(-0.13501102001039);
cannam@60 115 hpd.push_back(0.08544127388224);
cannam@60 116 hpd.push_back(0.03522629188210);
cannam@60 117 flength = 6;
cannam@60 118 break;
cannam@60 119
cannam@60 120 case Daubechies_4:
cannam@60 121 lpd.push_back(-0.01059740178500);
cannam@60 122 lpd.push_back(0.03288301166698);
cannam@60 123 lpd.push_back(0.03084138183599);
cannam@60 124 lpd.push_back(-0.18703481171888);
cannam@60 125 lpd.push_back(-0.02798376941698);
cannam@60 126 lpd.push_back(0.63088076792959);
cannam@60 127 lpd.push_back(0.71484657055254);
cannam@60 128 lpd.push_back(0.23037781330886);
cannam@60 129 hpd.push_back(-0.23037781330886);
cannam@60 130 hpd.push_back(0.71484657055254);
cannam@60 131 hpd.push_back(-0.63088076792959);
cannam@60 132 hpd.push_back(-0.02798376941698);
cannam@60 133 hpd.push_back(0.18703481171888);
cannam@60 134 hpd.push_back(0.03084138183599);
cannam@60 135 hpd.push_back(-0.03288301166698);
cannam@60 136 hpd.push_back(-0.01059740178500);
cannam@60 137 flength = 8;
cannam@60 138 break;
cannam@60 139
cannam@60 140 case Daubechies_5:
cannam@60 141 lpd.push_back(0.00333572528500);
cannam@60 142 lpd.push_back(-0.01258075199902);
cannam@60 143 lpd.push_back(-0.00624149021301);
cannam@60 144 lpd.push_back(0.07757149384007);
cannam@60 145 lpd.push_back(-0.03224486958503);
cannam@60 146 lpd.push_back(-0.24229488706619);
cannam@60 147 lpd.push_back(0.13842814590110);
cannam@60 148 lpd.push_back(0.72430852843857);
cannam@60 149 lpd.push_back(0.60382926979747);
cannam@60 150 lpd.push_back(0.16010239797413);
cannam@60 151 hpd.push_back(-0.16010239797413);
cannam@60 152 hpd.push_back(0.60382926979747);
cannam@60 153 hpd.push_back(-0.72430852843857);
cannam@60 154 hpd.push_back(0.13842814590110);
cannam@60 155 hpd.push_back(0.24229488706619);
cannam@60 156 hpd.push_back(-0.03224486958503);
cannam@60 157 hpd.push_back(-0.07757149384007);
cannam@60 158 hpd.push_back(-0.00624149021301);
cannam@60 159 hpd.push_back(0.01258075199902);
cannam@60 160 hpd.push_back(0.00333572528500);
cannam@60 161 flength = 10;
cannam@60 162 break;
cannam@60 163
cannam@60 164 case Daubechies_6:
cannam@60 165 lpd.push_back(-0.00107730108500);
cannam@60 166 lpd.push_back(0.00477725751101);
cannam@60 167 lpd.push_back(0.00055384220099);
cannam@60 168 lpd.push_back(-0.03158203931803);
cannam@60 169 lpd.push_back(0.02752286553002);
cannam@60 170 lpd.push_back(0.09750160558708);
cannam@60 171 lpd.push_back(-0.12976686756710);
cannam@60 172 lpd.push_back(-0.22626469396517);
cannam@60 173 lpd.push_back(0.31525035170924);
cannam@60 174 lpd.push_back(0.75113390802158);
cannam@60 175 lpd.push_back(0.49462389039839);
cannam@60 176 lpd.push_back(0.11154074335008);
cannam@60 177 hpd.push_back(-0.11154074335008);
cannam@60 178 hpd.push_back(0.49462389039839);
cannam@60 179 hpd.push_back(-0.75113390802158);
cannam@60 180 hpd.push_back(0.31525035170924);
cannam@60 181 hpd.push_back(0.22626469396517);
cannam@60 182 hpd.push_back(-0.12976686756710);
cannam@60 183 hpd.push_back(-0.09750160558708);
cannam@60 184 hpd.push_back(0.02752286553002);
cannam@60 185 hpd.push_back(0.03158203931803);
cannam@60 186 hpd.push_back(0.00055384220099);
cannam@60 187 hpd.push_back(-0.00477725751101);
cannam@60 188 hpd.push_back(-0.00107730108500);
cannam@60 189 flength = 12;
cannam@60 190 break;
cannam@60 191
cannam@60 192 case Daubechies_7:
cannam@60 193 lpd.push_back(0.00035371380000);
cannam@60 194 lpd.push_back(-0.00180164070400);
cannam@60 195 lpd.push_back(0.00042957797300);
cannam@60 196 lpd.push_back(0.01255099855601);
cannam@60 197 lpd.push_back(-0.01657454163102);
cannam@60 198 lpd.push_back(-0.03802993693503);
cannam@60 199 lpd.push_back(0.08061260915107);
cannam@60 200 lpd.push_back(0.07130921926705);
cannam@60 201 lpd.push_back(-0.22403618499417);
cannam@60 202 lpd.push_back(-0.14390600392911);
cannam@60 203 lpd.push_back(0.46978228740536);
cannam@60 204 lpd.push_back(0.72913209084656);
cannam@60 205 lpd.push_back(0.39653931948231);
cannam@60 206 lpd.push_back(0.07785205408506);
cannam@60 207 hpd.push_back(-0.07785205408506);
cannam@60 208 hpd.push_back(0.39653931948231);
cannam@60 209 hpd.push_back(-0.72913209084656);
cannam@60 210 hpd.push_back(0.46978228740536);
cannam@60 211 hpd.push_back(0.14390600392911);
cannam@60 212 hpd.push_back(-0.22403618499417);
cannam@60 213 hpd.push_back(-0.07130921926705);
cannam@60 214 hpd.push_back(0.08061260915107);
cannam@60 215 hpd.push_back(0.03802993693503);
cannam@60 216 hpd.push_back(-0.01657454163102);
cannam@60 217 hpd.push_back(-0.01255099855601);
cannam@60 218 hpd.push_back(0.00042957797300);
cannam@60 219 hpd.push_back(0.00180164070400);
cannam@60 220 hpd.push_back(0.00035371380000);
cannam@60 221 flength = 14;
cannam@60 222 break;
cannam@60 223
cannam@60 224 case Daubechies_8:
cannam@60 225 lpd.push_back(-0.00011747678400);
cannam@60 226 lpd.push_back(0.00067544940600);
cannam@60 227 lpd.push_back(-0.00039174037300);
cannam@60 228 lpd.push_back(-0.00487035299301);
cannam@60 229 lpd.push_back(0.00874609404702);
cannam@60 230 lpd.push_back(0.01398102791702);
cannam@60 231 lpd.push_back(-0.04408825393106);
cannam@60 232 lpd.push_back(-0.01736930100202);
cannam@60 233 lpd.push_back(0.12874742662019);
cannam@60 234 lpd.push_back(0.00047248457400);
cannam@60 235 lpd.push_back(-0.28401554296243);
cannam@60 236 lpd.push_back(-0.01582910525602);
cannam@60 237 lpd.push_back(0.58535468365487);
cannam@60 238 lpd.push_back(0.67563073629801);
cannam@60 239 lpd.push_back(0.31287159091447);
cannam@60 240 lpd.push_back(0.05441584224308);
cannam@60 241 hpd.push_back(-0.05441584224308);
cannam@60 242 hpd.push_back(0.31287159091447);
cannam@60 243 hpd.push_back(-0.67563073629801);
cannam@60 244 hpd.push_back(0.58535468365487);
cannam@60 245 hpd.push_back(0.01582910525602);
cannam@60 246 hpd.push_back(-0.28401554296243);
cannam@60 247 hpd.push_back(-0.00047248457400);
cannam@60 248 hpd.push_back(0.12874742662019);
cannam@60 249 hpd.push_back(0.01736930100202);
cannam@60 250 hpd.push_back(-0.04408825393106);
cannam@60 251 hpd.push_back(-0.01398102791702);
cannam@60 252 hpd.push_back(0.00874609404702);
cannam@60 253 hpd.push_back(0.00487035299301);
cannam@60 254 hpd.push_back(-0.00039174037300);
cannam@60 255 hpd.push_back(-0.00067544940600);
cannam@60 256 hpd.push_back(-0.00011747678400);
cannam@60 257 flength = 16;
cannam@60 258 break;
cannam@60 259
cannam@60 260 case Daubechies_9:
cannam@60 261 lpd.push_back(0.00003934732000);
cannam@60 262 lpd.push_back(-0.00025196318900);
cannam@60 263 lpd.push_back(0.00023038576400);
cannam@60 264 lpd.push_back(0.00184764688296);
cannam@60 265 lpd.push_back(-0.00428150368190);
cannam@60 266 lpd.push_back(-0.00472320475789);
cannam@60 267 lpd.push_back(0.02236166212352);
cannam@60 268 lpd.push_back(0.00025094711499);
cannam@60 269 lpd.push_back(-0.06763282905952);
cannam@60 270 lpd.push_back(0.03072568147832);
cannam@60 271 lpd.push_back(0.14854074933476);
cannam@60 272 lpd.push_back(-0.09684078322088);
cannam@60 273 lpd.push_back(-0.29327378327259);
cannam@60 274 lpd.push_back(0.13319738582209);
cannam@60 275 lpd.push_back(0.65728807803664);
cannam@60 276 lpd.push_back(0.60482312367678);
cannam@60 277 lpd.push_back(0.24383467463767);
cannam@60 278 lpd.push_back(0.03807794736317);
cannam@60 279 hpd.push_back(-0.03807794736317);
cannam@60 280 hpd.push_back(0.24383467463767);
cannam@60 281 hpd.push_back(-0.60482312367678);
cannam@60 282 hpd.push_back(0.65728807803664);
cannam@60 283 hpd.push_back(-0.13319738582209);
cannam@60 284 hpd.push_back(-0.29327378327259);
cannam@60 285 hpd.push_back(0.09684078322088);
cannam@60 286 hpd.push_back(0.14854074933476);
cannam@60 287 hpd.push_back(-0.03072568147832);
cannam@60 288 hpd.push_back(-0.06763282905952);
cannam@60 289 hpd.push_back(-0.00025094711499);
cannam@60 290 hpd.push_back(0.02236166212352);
cannam@60 291 hpd.push_back(0.00472320475789);
cannam@60 292 hpd.push_back(-0.00428150368190);
cannam@60 293 hpd.push_back(-0.00184764688296);
cannam@60 294 hpd.push_back(0.00023038576400);
cannam@60 295 hpd.push_back(0.00025196318900);
cannam@60 296 hpd.push_back(0.00003934732000);
cannam@60 297 flength = 18;
cannam@60 298 break;
cannam@60 299
cannam@60 300 case Daubechies_10:
cannam@60 301 lpd.push_back(-0.00001326420300);
cannam@60 302 lpd.push_back(0.00009358867000);
cannam@60 303 lpd.push_back(-0.00011646685499);
cannam@60 304 lpd.push_back(-0.00068585669500);
cannam@60 305 lpd.push_back(0.00199240529499);
cannam@60 306 lpd.push_back(0.00139535174699);
cannam@60 307 lpd.push_back(-0.01073317548298);
cannam@60 308 lpd.push_back(0.00360655356699);
cannam@60 309 lpd.push_back(0.03321267405893);
cannam@60 310 lpd.push_back(-0.02945753682195);
cannam@60 311 lpd.push_back(-0.07139414716586);
cannam@60 312 lpd.push_back(0.09305736460381);
cannam@60 313 lpd.push_back(0.12736934033574);
cannam@60 314 lpd.push_back(-0.19594627437660);
cannam@60 315 lpd.push_back(-0.24984642432649);
cannam@60 316 lpd.push_back(0.28117234366043);
cannam@60 317 lpd.push_back(0.68845903945259);
cannam@60 318 lpd.push_back(0.52720118893092);
cannam@60 319 lpd.push_back(0.18817680007762);
cannam@60 320 lpd.push_back(0.02667005790095);
cannam@60 321 hpd.push_back(-0.02667005790095);
cannam@60 322 hpd.push_back(0.18817680007762);
cannam@60 323 hpd.push_back(-0.52720118893092);
cannam@60 324 hpd.push_back(0.68845903945259);
cannam@60 325 hpd.push_back(-0.28117234366043);
cannam@60 326 hpd.push_back(-0.24984642432649);
cannam@60 327 hpd.push_back(0.19594627437660);
cannam@60 328 hpd.push_back(0.12736934033574);
cannam@60 329 hpd.push_back(-0.09305736460381);
cannam@60 330 hpd.push_back(-0.07139414716586);
cannam@60 331 hpd.push_back(0.02945753682195);
cannam@60 332 hpd.push_back(0.03321267405893);
cannam@60 333 hpd.push_back(-0.00360655356699);
cannam@60 334 hpd.push_back(-0.01073317548298);
cannam@60 335 hpd.push_back(-0.00139535174699);
cannam@60 336 hpd.push_back(0.00199240529499);
cannam@60 337 hpd.push_back(0.00068585669500);
cannam@60 338 hpd.push_back(-0.00011646685499);
cannam@60 339 hpd.push_back(-0.00009358867000);
cannam@60 340 hpd.push_back(-0.00001326420300);
cannam@60 341 flength = 20;
cannam@60 342 break;
cannam@60 343
cannam@60 344 case Daubechies_20:
cannam@60 345 lpd.push_back(-0.00000000029988);
cannam@60 346 lpd.push_back(0.00000000405613);
cannam@60 347 lpd.push_back(-0.00000001814843);
cannam@60 348 lpd.push_back(0.00000000020143);
cannam@60 349 lpd.push_back(0.00000026339242);
cannam@60 350 lpd.push_back(-0.00000068470796);
cannam@60 351 lpd.push_back(-0.00000101199401);
cannam@60 352 lpd.push_back(0.00000724124829);
cannam@60 353 lpd.push_back(-0.00000437614386);
cannam@60 354 lpd.push_back(-0.00003710586183);
cannam@60 355 lpd.push_back(0.00006774280828);
cannam@60 356 lpd.push_back(0.00010153288973);
cannam@60 357 lpd.push_back(-0.00038510474870);
cannam@60 358 lpd.push_back(-0.00005349759845);
cannam@60 359 lpd.push_back(0.00139255961930);
cannam@60 360 lpd.push_back(-0.00083156217284);
cannam@60 361 lpd.push_back(-0.00358149425960);
cannam@60 362 lpd.push_back(0.00442054238705);
cannam@60 363 lpd.push_back(0.00672162730228);
cannam@60 364 lpd.push_back(-0.01381052613705);
cannam@60 365 lpd.push_back(-0.00878932492387);
cannam@60 366 lpd.push_back(0.03229429953057);
cannam@60 367 lpd.push_back(0.00587468181179);
cannam@60 368 lpd.push_back(-0.06172289962416);
cannam@60 369 lpd.push_back(0.00563224685793);
cannam@60 370 lpd.push_back(0.10229171917503);
cannam@60 371 lpd.push_back(-0.02471682733721);
cannam@60 372 lpd.push_back(-0.15545875070532);
cannam@60 373 lpd.push_back(0.03985024645854);
cannam@60 374 lpd.push_back(0.22829105081947);
cannam@60 375 lpd.push_back(-0.01672708830868);
cannam@60 376 lpd.push_back(-0.32678680043239);
cannam@60 377 lpd.push_back(-0.13921208801080);
cannam@60 378 lpd.push_back(0.36150229873767);
cannam@60 379 lpd.push_back(0.61049323893578);
cannam@60 380 lpd.push_back(0.47269618530872);
cannam@60 381 lpd.push_back(0.21994211355038);
cannam@60 382 lpd.push_back(0.06342378045879);
cannam@60 383 lpd.push_back(0.01054939462490);
cannam@60 384 lpd.push_back(0.00077995361366);
cannam@60 385 hpd.push_back(-0.00077995361366);
cannam@60 386 hpd.push_back(0.01054939462490);
cannam@60 387 hpd.push_back(-0.06342378045879);
cannam@60 388 hpd.push_back(0.21994211355038);
cannam@60 389 hpd.push_back(-0.47269618530872);
cannam@60 390 hpd.push_back(0.61049323893578);
cannam@60 391 hpd.push_back(-0.36150229873767);
cannam@60 392 hpd.push_back(-0.13921208801080);
cannam@60 393 hpd.push_back(0.32678680043239);
cannam@60 394 hpd.push_back(-0.01672708830868);
cannam@60 395 hpd.push_back(-0.22829105081947);
cannam@60 396 hpd.push_back(0.03985024645854);
cannam@60 397 hpd.push_back(0.15545875070532);
cannam@60 398 hpd.push_back(-0.02471682733721);
cannam@60 399 hpd.push_back(-0.10229171917503);
cannam@60 400 hpd.push_back(0.00563224685793);
cannam@60 401 hpd.push_back(0.06172289962416);
cannam@60 402 hpd.push_back(0.00587468181179);
cannam@60 403 hpd.push_back(-0.03229429953057);
cannam@60 404 hpd.push_back(-0.00878932492387);
cannam@60 405 hpd.push_back(0.01381052613705);
cannam@60 406 hpd.push_back(0.00672162730228);
cannam@60 407 hpd.push_back(-0.00442054238705);
cannam@60 408 hpd.push_back(-0.00358149425960);
cannam@60 409 hpd.push_back(0.00083156217284);
cannam@60 410 hpd.push_back(0.00139255961930);
cannam@60 411 hpd.push_back(0.00005349759845);
cannam@60 412 hpd.push_back(-0.00038510474870);
cannam@60 413 hpd.push_back(-0.00010153288973);
cannam@60 414 hpd.push_back(0.00006774280828);
cannam@60 415 hpd.push_back(0.00003710586183);
cannam@60 416 hpd.push_back(-0.00000437614386);
cannam@60 417 hpd.push_back(-0.00000724124829);
cannam@60 418 hpd.push_back(-0.00000101199401);
cannam@60 419 hpd.push_back(0.00000068470796);
cannam@60 420 hpd.push_back(0.00000026339242);
cannam@60 421 hpd.push_back(-0.00000000020143);
cannam@60 422 hpd.push_back(-0.00000001814843);
cannam@60 423 hpd.push_back(-0.00000000405613);
cannam@60 424 hpd.push_back(-0.00000000029988);
cannam@60 425 flength = 40;
cannam@60 426 break;
cannam@60 427
cannam@60 428 case Daubechies_40:
cannam@60 429 lpd.push_back(-0.00000000000000);
cannam@60 430 lpd.push_back(0.00000000000000);
cannam@60 431 lpd.push_back(-0.00000000000000);
cannam@60 432 lpd.push_back(0.00000000000000);
cannam@60 433 lpd.push_back(-0.00000000000000);
cannam@60 434 lpd.push_back(-0.00000000000001);
cannam@60 435 lpd.push_back(0.00000000000003);
cannam@60 436 lpd.push_back(-0.00000000000001);
cannam@60 437 lpd.push_back(-0.00000000000037);
cannam@60 438 lpd.push_back(0.00000000000121);
cannam@60 439 lpd.push_back(0.00000000000108);
cannam@60 440 lpd.push_back(-0.00000000001441);
cannam@60 441 lpd.push_back(0.00000000001995);
cannam@60 442 lpd.push_back(0.00000000008134);
cannam@60 443 lpd.push_back(-0.00000000029288);
cannam@60 444 lpd.push_back(-0.00000000009963);
cannam@60 445 lpd.push_back(0.00000000205938);
cannam@60 446 lpd.push_back(-0.00000000227332);
cannam@60 447 lpd.push_back(-0.00000000873967);
cannam@60 448 lpd.push_back(0.00000002288390);
cannam@60 449 lpd.push_back(0.00000001741059);
cannam@60 450 lpd.push_back(-0.00000012745008);
cannam@60 451 lpd.push_back(0.00000005361186);
cannam@60 452 lpd.push_back(0.00000048834273);
cannam@60 453 lpd.push_back(-0.00000066863337);
cannam@60 454 lpd.push_back(-0.00000128043283);
cannam@60 455 lpd.push_back(0.00000350778202);
cannam@60 456 lpd.push_back(0.00000165493877);
cannam@60 457 lpd.push_back(-0.00001288842174);
cannam@60 458 lpd.push_back(0.00000406557792);
cannam@60 459 lpd.push_back(0.00003629399945);
cannam@60 460 lpd.push_back(-0.00003566632371);
cannam@60 461 lpd.push_back(-0.00007878802614);
cannam@60 462 lpd.push_back(0.00014251943335);
cannam@60 463 lpd.push_back(0.00012109867291);
cannam@60 464 lpd.push_back(-0.00041818330353);
cannam@60 465 lpd.push_back(-0.00007088554491);
cannam@60 466 lpd.push_back(0.00099285797789);
cannam@60 467 lpd.push_back(-0.00031193527356);
cannam@60 468 lpd.push_back(-0.00197480748041);
cannam@60 469 lpd.push_back(0.00148388984367);
cannam@60 470 lpd.push_back(0.00332132500594);
cannam@60 471 lpd.push_back(-0.00412431015737);
cannam@60 472 lpd.push_back(-0.00467322831674);
cannam@60 473 lpd.push_back(0.00901902126682);
cannam@60 474 lpd.push_back(0.00524573780794);
cannam@60 475 lpd.push_back(-0.01682072694998);
cannam@60 476 lpd.push_back(-0.00388701203892);
cannam@60 477 lpd.push_back(0.02781129406516);
cannam@60 478 lpd.push_back(-0.00059370667303);
cannam@60 479 lpd.push_back(-0.04179364874023);
cannam@60 480 lpd.push_back(0.00895082555981);
cannam@60 481 lpd.push_back(0.05834125954654);
cannam@60 482 lpd.push_back(-0.02094317414735);
cannam@60 483 lpd.push_back(-0.07729538082012);
cannam@60 484 lpd.push_back(0.03492832601473);
cannam@60 485 lpd.push_back(0.09941959711973);
cannam@60 486 lpd.push_back(-0.04741061635274);
cannam@60 487 lpd.push_back(-0.12673146574763);
cannam@60 488 lpd.push_back(0.05216571236437);
cannam@60 489 lpd.push_back(0.16185493481917);
cannam@60 490 lpd.push_back(-0.03814703831047);
cannam@60 491 lpd.push_back(-0.20452405393126);
cannam@60 492 lpd.push_back(-0.01395065907035);
cannam@60 493 lpd.push_back(0.24017584511066);
cannam@60 494 lpd.push_back(0.13119716231525);
cannam@60 495 lpd.push_back(-0.21027451192673);
cannam@60 496 lpd.push_back(-0.31275608334174);
cannam@60 497 lpd.push_back(-0.02817037418845);
cannam@60 498 lpd.push_back(0.35209361261033);
cannam@60 499 lpd.push_back(0.51902874766301);
cannam@60 500 lpd.push_back(0.43815806016110);
cannam@60 501 lpd.push_back(0.25977619424035);
cannam@60 502 lpd.push_back(0.11476477757177);
cannam@60 503 lpd.push_back(0.03842788992792);
cannam@60 504 lpd.push_back(0.00969841552091);
cannam@60 505 lpd.push_back(0.00179808920458);
cannam@60 506 lpd.push_back(0.00023209364055);
cannam@60 507 lpd.push_back(0.00001869221611);
cannam@60 508 lpd.push_back(0.00000070900603);
cannam@60 509 hpd.push_back(-0.00000070900603);
cannam@60 510 hpd.push_back(0.00001869221611);
cannam@60 511 hpd.push_back(-0.00023209364055);
cannam@60 512 hpd.push_back(0.00179808920458);
cannam@60 513 hpd.push_back(-0.00969841552091);
cannam@60 514 hpd.push_back(0.03842788992792);
cannam@60 515 hpd.push_back(-0.11476477757177);
cannam@60 516 hpd.push_back(0.25977619424035);
cannam@60 517 hpd.push_back(-0.43815806016110);
cannam@60 518 hpd.push_back(0.51902874766301);
cannam@60 519 hpd.push_back(-0.35209361261033);
cannam@60 520 hpd.push_back(-0.02817037418845);
cannam@60 521 hpd.push_back(0.31275608334174);
cannam@60 522 hpd.push_back(-0.21027451192673);
cannam@60 523 hpd.push_back(-0.13119716231525);
cannam@60 524 hpd.push_back(0.24017584511066);
cannam@60 525 hpd.push_back(0.01395065907035);
cannam@60 526 hpd.push_back(-0.20452405393126);
cannam@60 527 hpd.push_back(0.03814703831047);
cannam@60 528 hpd.push_back(0.16185493481917);
cannam@60 529 hpd.push_back(-0.05216571236437);
cannam@60 530 hpd.push_back(-0.12673146574763);
cannam@60 531 hpd.push_back(0.04741061635274);
cannam@60 532 hpd.push_back(0.09941959711973);
cannam@60 533 hpd.push_back(-0.03492832601473);
cannam@60 534 hpd.push_back(-0.07729538082012);
cannam@60 535 hpd.push_back(0.02094317414735);
cannam@60 536 hpd.push_back(0.05834125954654);
cannam@60 537 hpd.push_back(-0.00895082555981);
cannam@60 538 hpd.push_back(-0.04179364874023);
cannam@60 539 hpd.push_back(0.00059370667303);
cannam@60 540 hpd.push_back(0.02781129406516);
cannam@60 541 hpd.push_back(0.00388701203892);
cannam@60 542 hpd.push_back(-0.01682072694998);
cannam@60 543 hpd.push_back(-0.00524573780794);
cannam@60 544 hpd.push_back(0.00901902126682);
cannam@60 545 hpd.push_back(0.00467322831674);
cannam@60 546 hpd.push_back(-0.00412431015737);
cannam@60 547 hpd.push_back(-0.00332132500594);
cannam@60 548 hpd.push_back(0.00148388984367);
cannam@60 549 hpd.push_back(0.00197480748041);
cannam@60 550 hpd.push_back(-0.00031193527356);
cannam@60 551 hpd.push_back(-0.00099285797789);
cannam@60 552 hpd.push_back(-0.00007088554491);
cannam@60 553 hpd.push_back(0.00041818330353);
cannam@60 554 hpd.push_back(0.00012109867291);
cannam@60 555 hpd.push_back(-0.00014251943335);
cannam@60 556 hpd.push_back(-0.00007878802614);
cannam@60 557 hpd.push_back(0.00003566632371);
cannam@60 558 hpd.push_back(0.00003629399945);
cannam@60 559 hpd.push_back(-0.00000406557792);
cannam@60 560 hpd.push_back(-0.00001288842174);
cannam@60 561 hpd.push_back(-0.00000165493877);
cannam@60 562 hpd.push_back(0.00000350778202);
cannam@60 563 hpd.push_back(0.00000128043283);
cannam@60 564 hpd.push_back(-0.00000066863337);
cannam@60 565 hpd.push_back(-0.00000048834273);
cannam@60 566 hpd.push_back(0.00000005361186);
cannam@60 567 hpd.push_back(0.00000012745008);
cannam@60 568 hpd.push_back(0.00000001741059);
cannam@60 569 hpd.push_back(-0.00000002288390);
cannam@60 570 hpd.push_back(-0.00000000873967);
cannam@60 571 hpd.push_back(0.00000000227332);
cannam@60 572 hpd.push_back(0.00000000205938);
cannam@60 573 hpd.push_back(0.00000000009963);
cannam@60 574 hpd.push_back(-0.00000000029288);
cannam@60 575 hpd.push_back(-0.00000000008134);
cannam@60 576 hpd.push_back(0.00000000001995);
cannam@60 577 hpd.push_back(0.00000000001441);
cannam@60 578 hpd.push_back(0.00000000000108);
cannam@60 579 hpd.push_back(-0.00000000000121);
cannam@60 580 hpd.push_back(-0.00000000000037);
cannam@60 581 hpd.push_back(0.00000000000001);
cannam@60 582 hpd.push_back(0.00000000000003);
cannam@60 583 hpd.push_back(0.00000000000001);
cannam@60 584 hpd.push_back(-0.00000000000000);
cannam@60 585 hpd.push_back(-0.00000000000000);
cannam@60 586 hpd.push_back(-0.00000000000000);
cannam@60 587 hpd.push_back(-0.00000000000000);
cannam@60 588 hpd.push_back(-0.00000000000000);
cannam@60 589 flength = 80;
cannam@60 590 break;
cannam@60 591
cannam@60 592 case Symlet_2:
cannam@60 593 lpd.push_back(-0.12940952255092);
cannam@60 594 lpd.push_back(0.22414386804186);
cannam@60 595 lpd.push_back(0.83651630373747);
cannam@60 596 lpd.push_back(0.48296291314469);
cannam@60 597 hpd.push_back(-0.48296291314469);
cannam@60 598 hpd.push_back(0.83651630373747);
cannam@60 599 hpd.push_back(-0.22414386804186);
cannam@60 600 hpd.push_back(-0.12940952255092);
cannam@60 601 flength = 4;
cannam@60 602 break;
cannam@60 603
cannam@60 604 case Symlet_3:
cannam@60 605 lpd.push_back(0.03522629188210);
cannam@60 606 lpd.push_back(-0.08544127388224);
cannam@60 607 lpd.push_back(-0.13501102001039);
cannam@60 608 lpd.push_back(0.45987750211933);
cannam@60 609 lpd.push_back(0.80689150931334);
cannam@60 610 lpd.push_back(0.33267055295096);
cannam@60 611 hpd.push_back(-0.33267055295096);
cannam@60 612 hpd.push_back(0.80689150931334);
cannam@60 613 hpd.push_back(-0.45987750211933);
cannam@60 614 hpd.push_back(-0.13501102001039);
cannam@60 615 hpd.push_back(0.08544127388224);
cannam@60 616 hpd.push_back(0.03522629188210);
cannam@60 617 flength = 6;
cannam@60 618 break;
cannam@60 619
cannam@60 620 case Symlet_4:
cannam@60 621 lpd.push_back(-0.07576571478927);
cannam@60 622 lpd.push_back(-0.02963552764600);
cannam@60 623 lpd.push_back(0.49761866763202);
cannam@60 624 lpd.push_back(0.80373875180592);
cannam@60 625 lpd.push_back(0.29785779560528);
cannam@60 626 lpd.push_back(-0.09921954357685);
cannam@60 627 lpd.push_back(-0.01260396726204);
cannam@60 628 lpd.push_back(0.03222310060404);
cannam@60 629 hpd.push_back(-0.03222310060404);
cannam@60 630 hpd.push_back(-0.01260396726204);
cannam@60 631 hpd.push_back(0.09921954357685);
cannam@60 632 hpd.push_back(0.29785779560528);
cannam@60 633 hpd.push_back(-0.80373875180592);
cannam@60 634 hpd.push_back(0.49761866763202);
cannam@60 635 hpd.push_back(0.02963552764600);
cannam@60 636 hpd.push_back(-0.07576571478927);
cannam@60 637 flength = 8;
cannam@60 638 break;
cannam@60 639
cannam@60 640 case Symlet_5:
cannam@60 641 lpd.push_back(0.02733306834508);
cannam@60 642 lpd.push_back(0.02951949092577);
cannam@60 643 lpd.push_back(-0.03913424930238);
cannam@60 644 lpd.push_back(0.19939753397739);
cannam@60 645 lpd.push_back(0.72340769040242);
cannam@60 646 lpd.push_back(0.63397896345821);
cannam@60 647 lpd.push_back(0.01660210576452);
cannam@60 648 lpd.push_back(-0.17532808990845);
cannam@60 649 lpd.push_back(-0.02110183402476);
cannam@60 650 lpd.push_back(0.01953888273529);
cannam@60 651 hpd.push_back(-0.01953888273529);
cannam@60 652 hpd.push_back(-0.02110183402476);
cannam@60 653 hpd.push_back(0.17532808990845);
cannam@60 654 hpd.push_back(0.01660210576452);
cannam@60 655 hpd.push_back(-0.63397896345821);
cannam@60 656 hpd.push_back(0.72340769040242);
cannam@60 657 hpd.push_back(-0.19939753397739);
cannam@60 658 hpd.push_back(-0.03913424930238);
cannam@60 659 hpd.push_back(-0.02951949092577);
cannam@60 660 hpd.push_back(0.02733306834508);
cannam@60 661 flength = 10;
cannam@60 662 break;
cannam@60 663
cannam@60 664 case Symlet_6:
cannam@60 665 lpd.push_back(0.01540410932703);
cannam@60 666 lpd.push_back(0.00349071208422);
cannam@60 667 lpd.push_back(-0.11799011114819);
cannam@60 668 lpd.push_back(-0.04831174258563);
cannam@60 669 lpd.push_back(0.49105594192675);
cannam@60 670 lpd.push_back(0.78764114103019);
cannam@60 671 lpd.push_back(0.33792942172762);
cannam@60 672 lpd.push_back(-0.07263752278646);
cannam@60 673 lpd.push_back(-0.02106029251230);
cannam@60 674 lpd.push_back(0.04472490177067);
cannam@60 675 lpd.push_back(0.00176771186424);
cannam@60 676 lpd.push_back(-0.00780070832503);
cannam@60 677 hpd.push_back(0.00780070832503);
cannam@60 678 hpd.push_back(0.00176771186424);
cannam@60 679 hpd.push_back(-0.04472490177067);
cannam@60 680 hpd.push_back(-0.02106029251230);
cannam@60 681 hpd.push_back(0.07263752278646);
cannam@60 682 hpd.push_back(0.33792942172762);
cannam@60 683 hpd.push_back(-0.78764114103019);
cannam@60 684 hpd.push_back(0.49105594192675);
cannam@60 685 hpd.push_back(0.04831174258563);
cannam@60 686 hpd.push_back(-0.11799011114819);
cannam@60 687 hpd.push_back(-0.00349071208422);
cannam@60 688 hpd.push_back(0.01540410932703);
cannam@60 689 flength = 12;
cannam@60 690 break;
cannam@60 691
cannam@60 692 case Symlet_7:
cannam@60 693 lpd.push_back(0.00268181456826);
cannam@60 694 lpd.push_back(-0.00104738488868);
cannam@60 695 lpd.push_back(-0.01263630340325);
cannam@60 696 lpd.push_back(0.03051551316596);
cannam@60 697 lpd.push_back(0.06789269350137);
cannam@60 698 lpd.push_back(-0.04955283493713);
cannam@60 699 lpd.push_back(0.01744125508686);
cannam@60 700 lpd.push_back(0.53610191709176);
cannam@60 701 lpd.push_back(0.76776431700316);
cannam@60 702 lpd.push_back(0.28862963175151);
cannam@60 703 lpd.push_back(-0.14004724044296);
cannam@60 704 lpd.push_back(-0.10780823770382);
cannam@60 705 lpd.push_back(0.00401024487153);
cannam@60 706 lpd.push_back(0.01026817670851);
cannam@60 707 hpd.push_back(-0.01026817670851);
cannam@60 708 hpd.push_back(0.00401024487153);
cannam@60 709 hpd.push_back(0.10780823770382);
cannam@60 710 hpd.push_back(-0.14004724044296);
cannam@60 711 hpd.push_back(-0.28862963175151);
cannam@60 712 hpd.push_back(0.76776431700316);
cannam@60 713 hpd.push_back(-0.53610191709176);
cannam@60 714 hpd.push_back(0.01744125508686);
cannam@60 715 hpd.push_back(0.04955283493713);
cannam@60 716 hpd.push_back(0.06789269350137);
cannam@60 717 hpd.push_back(-0.03051551316596);
cannam@60 718 hpd.push_back(-0.01263630340325);
cannam@60 719 hpd.push_back(0.00104738488868);
cannam@60 720 hpd.push_back(0.00268181456826);
cannam@60 721 flength = 14;
cannam@60 722 break;
cannam@60 723
cannam@60 724 case Symlet_8:
cannam@60 725 lpd.push_back(-0.00338241595101);
cannam@60 726 lpd.push_back(-0.00054213233179);
cannam@60 727 lpd.push_back(0.03169508781149);
cannam@60 728 lpd.push_back(0.00760748732492);
cannam@60 729 lpd.push_back(-0.14329423835081);
cannam@60 730 lpd.push_back(-0.06127335906766);
cannam@60 731 lpd.push_back(0.48135965125837);
cannam@60 732 lpd.push_back(0.77718575170052);
cannam@60 733 lpd.push_back(0.36444189483533);
cannam@60 734 lpd.push_back(-0.05194583810771);
cannam@60 735 lpd.push_back(-0.02721902991706);
cannam@60 736 lpd.push_back(0.04913717967361);
cannam@60 737 lpd.push_back(0.00380875201389);
cannam@60 738 lpd.push_back(-0.01495225833705);
cannam@60 739 lpd.push_back(-0.00030292051472);
cannam@60 740 lpd.push_back(0.00188995033276);
cannam@60 741 hpd.push_back(-0.00188995033276);
cannam@60 742 hpd.push_back(-0.00030292051472);
cannam@60 743 hpd.push_back(0.01495225833705);
cannam@60 744 hpd.push_back(0.00380875201389);
cannam@60 745 hpd.push_back(-0.04913717967361);
cannam@60 746 hpd.push_back(-0.02721902991706);
cannam@60 747 hpd.push_back(0.05194583810771);
cannam@60 748 hpd.push_back(0.36444189483533);
cannam@60 749 hpd.push_back(-0.77718575170052);
cannam@60 750 hpd.push_back(0.48135965125837);
cannam@60 751 hpd.push_back(0.06127335906766);
cannam@60 752 hpd.push_back(-0.14329423835081);
cannam@60 753 hpd.push_back(-0.00760748732492);
cannam@60 754 hpd.push_back(0.03169508781149);
cannam@60 755 hpd.push_back(0.00054213233179);
cannam@60 756 hpd.push_back(-0.00338241595101);
cannam@60 757 flength = 16;
cannam@60 758 break;
cannam@60 759
cannam@60 760 case Symlet_9:
cannam@60 761 lpd.push_back(0.00140091552591);
cannam@60 762 lpd.push_back(0.00061978088899);
cannam@60 763 lpd.push_back(-0.01327196778182);
cannam@60 764 lpd.push_back(-0.01152821020768);
cannam@60 765 lpd.push_back(0.03022487885828);
cannam@60 766 lpd.push_back(0.00058346274612);
cannam@60 767 lpd.push_back(-0.05456895843083);
cannam@60 768 lpd.push_back(0.23876091460730);
cannam@60 769 lpd.push_back(0.71789708276441);
cannam@60 770 lpd.push_back(0.61733844914094);
cannam@60 771 lpd.push_back(0.03527248803527);
cannam@60 772 lpd.push_back(-0.19155083129728);
cannam@60 773 lpd.push_back(-0.01823377077940);
cannam@60 774 lpd.push_back(0.06207778930289);
cannam@60 775 lpd.push_back(0.00885926749340);
cannam@60 776 lpd.push_back(-0.01026406402763);
cannam@60 777 lpd.push_back(-0.00047315449868);
cannam@60 778 lpd.push_back(0.00106949003291);
cannam@60 779 hpd.push_back(-0.00106949003291);
cannam@60 780 hpd.push_back(-0.00047315449868);
cannam@60 781 hpd.push_back(0.01026406402763);
cannam@60 782 hpd.push_back(0.00885926749340);
cannam@60 783 hpd.push_back(-0.06207778930289);
cannam@60 784 hpd.push_back(-0.01823377077940);
cannam@60 785 hpd.push_back(0.19155083129728);
cannam@60 786 hpd.push_back(0.03527248803527);
cannam@60 787 hpd.push_back(-0.61733844914094);
cannam@60 788 hpd.push_back(0.71789708276441);
cannam@60 789 hpd.push_back(-0.23876091460730);
cannam@60 790 hpd.push_back(-0.05456895843083);
cannam@60 791 hpd.push_back(-0.00058346274612);
cannam@60 792 hpd.push_back(0.03022487885828);
cannam@60 793 hpd.push_back(0.01152821020768);
cannam@60 794 hpd.push_back(-0.01327196778182);
cannam@60 795 hpd.push_back(-0.00061978088899);
cannam@60 796 hpd.push_back(0.00140091552591);
cannam@60 797 flength = 18;
cannam@60 798 break;
cannam@60 799
cannam@60 800 case Symlet_10:
cannam@60 801 lpd.push_back(0.00077015980911);
cannam@60 802 lpd.push_back(0.00009563267072);
cannam@60 803 lpd.push_back(-0.00864129927702);
cannam@60 804 lpd.push_back(-0.00146538258130);
cannam@60 805 lpd.push_back(0.04592723923109);
cannam@60 806 lpd.push_back(0.01160989390371);
cannam@60 807 lpd.push_back(-0.15949427888491);
cannam@60 808 lpd.push_back(-0.07088053578323);
cannam@60 809 lpd.push_back(0.47169066693845);
cannam@60 810 lpd.push_back(0.76951003702110);
cannam@60 811 lpd.push_back(0.38382676106707);
cannam@60 812 lpd.push_back(-0.03553674047383);
cannam@60 813 lpd.push_back(-0.03199005688243);
cannam@60 814 lpd.push_back(0.04999497207737);
cannam@60 815 lpd.push_back(0.00576491203358);
cannam@60 816 lpd.push_back(-0.02035493981231);
cannam@60 817 lpd.push_back(-0.00080435893202);
cannam@60 818 lpd.push_back(0.00459317358531);
cannam@60 819 lpd.push_back(0.00005703608362);
cannam@60 820 lpd.push_back(-0.00045932942100);
cannam@60 821 hpd.push_back(0.00045932942100);
cannam@60 822 hpd.push_back(0.00005703608362);
cannam@60 823 hpd.push_back(-0.00459317358531);
cannam@60 824 hpd.push_back(-0.00080435893202);
cannam@60 825 hpd.push_back(0.02035493981231);
cannam@60 826 hpd.push_back(0.00576491203358);
cannam@60 827 hpd.push_back(-0.04999497207737);
cannam@60 828 hpd.push_back(-0.03199005688243);
cannam@60 829 hpd.push_back(0.03553674047383);
cannam@60 830 hpd.push_back(0.38382676106707);
cannam@60 831 hpd.push_back(-0.76951003702110);
cannam@60 832 hpd.push_back(0.47169066693845);
cannam@60 833 hpd.push_back(0.07088053578323);
cannam@60 834 hpd.push_back(-0.15949427888491);
cannam@60 835 hpd.push_back(-0.01160989390371);
cannam@60 836 hpd.push_back(0.04592723923109);
cannam@60 837 hpd.push_back(0.00146538258130);
cannam@60 838 hpd.push_back(-0.00864129927702);
cannam@60 839 hpd.push_back(-0.00009563267072);
cannam@60 840 hpd.push_back(0.00077015980911);
cannam@60 841 flength = 20;
cannam@60 842 break;
cannam@60 843
cannam@60 844 case Symlet_20:
cannam@60 845 lpd.push_back(0.00000036955375);
cannam@60 846 lpd.push_back(-0.00000019015676);
cannam@60 847 lpd.push_back(-0.00000791936141);
cannam@60 848 lpd.push_back(0.00000302566606);
cannam@60 849 lpd.push_back(0.00007992967836);
cannam@60 850 lpd.push_back(-0.00001928412301);
cannam@60 851 lpd.push_back(-0.00049473109157);
cannam@60 852 lpd.push_back(0.00007215991188);
cannam@60 853 lpd.push_back(0.00208899470819);
cannam@60 854 lpd.push_back(-0.00030526283181);
cannam@60 855 lpd.push_back(-0.00660658579912);
cannam@60 856 lpd.push_back(0.00142308735944);
cannam@60 857 lpd.push_back(0.01700404902335);
cannam@60 858 lpd.push_back(-0.00331385738375);
cannam@60 859 lpd.push_back(-0.03162943714501);
cannam@60 860 lpd.push_back(0.00812322835637);
cannam@60 861 lpd.push_back(0.02557934951027);
cannam@60 862 lpd.push_back(-0.07899434492693);
cannam@60 863 lpd.push_back(-0.02981936887758);
cannam@60 864 lpd.push_back(0.40583144435233);
cannam@60 865 lpd.push_back(0.75116272842520);
cannam@60 866 lpd.push_back(0.47199147510012);
cannam@60 867 lpd.push_back(-0.05108834292497);
cannam@60 868 lpd.push_back(-0.16057829841831);
cannam@60 869 lpd.push_back(0.03625095165278);
cannam@60 870 lpd.push_back(0.08891966802764);
cannam@60 871 lpd.push_back(-0.00684370196580);
cannam@60 872 lpd.push_back(-0.03537333675714);
cannam@60 873 lpd.push_back(0.00193859706711);
cannam@60 874 lpd.push_back(0.01215704094879);
cannam@60 875 lpd.push_back(-0.00061112638583);
cannam@60 876 lpd.push_back(-0.00347164780287);
cannam@60 877 lpd.push_back(0.00012544091723);
cannam@60 878 lpd.push_back(0.00074761085979);
cannam@60 879 lpd.push_back(-0.00002661555034);
cannam@60 880 lpd.push_back(-0.00011739133516);
cannam@60 881 lpd.push_back(0.00000452542221);
cannam@60 882 lpd.push_back(0.00001228725278);
cannam@60 883 lpd.push_back(-0.00000032567026);
cannam@60 884 lpd.push_back(-0.00000063291290);
cannam@60 885 hpd.push_back(0.00000063291290);
cannam@60 886 hpd.push_back(-0.00000032567026);
cannam@60 887 hpd.push_back(-0.00001228725278);
cannam@60 888 hpd.push_back(0.00000452542221);
cannam@60 889 hpd.push_back(0.00011739133516);
cannam@60 890 hpd.push_back(-0.00002661555034);
cannam@60 891 hpd.push_back(-0.00074761085979);
cannam@60 892 hpd.push_back(0.00012544091723);
cannam@60 893 hpd.push_back(0.00347164780287);
cannam@60 894 hpd.push_back(-0.00061112638583);
cannam@60 895 hpd.push_back(-0.01215704094879);
cannam@60 896 hpd.push_back(0.00193859706711);
cannam@60 897 hpd.push_back(0.03537333675714);
cannam@60 898 hpd.push_back(-0.00684370196580);
cannam@60 899 hpd.push_back(-0.08891966802764);
cannam@60 900 hpd.push_back(0.03625095165278);
cannam@60 901 hpd.push_back(0.16057829841831);
cannam@60 902 hpd.push_back(-0.05108834292497);
cannam@60 903 hpd.push_back(-0.47199147510012);
cannam@60 904 hpd.push_back(0.75116272842520);
cannam@60 905 hpd.push_back(-0.40583144435233);
cannam@60 906 hpd.push_back(-0.02981936887758);
cannam@60 907 hpd.push_back(0.07899434492693);
cannam@60 908 hpd.push_back(0.02557934951027);
cannam@60 909 hpd.push_back(-0.00812322835637);
cannam@60 910 hpd.push_back(-0.03162943714501);
cannam@60 911 hpd.push_back(0.00331385738375);
cannam@60 912 hpd.push_back(0.01700404902335);
cannam@60 913 hpd.push_back(-0.00142308735944);
cannam@60 914 hpd.push_back(-0.00660658579912);
cannam@60 915 hpd.push_back(0.00030526283181);
cannam@60 916 hpd.push_back(0.00208899470819);
cannam@60 917 hpd.push_back(-0.00007215991188);
cannam@60 918 hpd.push_back(-0.00049473109157);
cannam@60 919 hpd.push_back(0.00001928412301);
cannam@60 920 hpd.push_back(0.00007992967836);
cannam@60 921 hpd.push_back(-0.00000302566606);
cannam@60 922 hpd.push_back(-0.00000791936141);
cannam@60 923 hpd.push_back(0.00000019015676);
cannam@60 924 hpd.push_back(0.00000036955375);
cannam@60 925 flength = 40;
cannam@60 926 break;
cannam@60 927
cannam@60 928 case Symlet_30:
cannam@60 929 lpd.push_back(-0.00000000032641);
cannam@60 930 lpd.push_back(0.00000000014934);
cannam@60 931 lpd.push_back(0.00000001014810);
cannam@60 932 lpd.push_back(-0.00000000380480);
cannam@60 933 lpd.push_back(-0.00000014986093);
cannam@60 934 lpd.push_back(0.00000005465704);
cannam@60 935 lpd.push_back(0.00000142300535);
cannam@60 936 lpd.push_back(-0.00000055432777);
cannam@60 937 lpd.push_back(-0.00000989667666);
cannam@60 938 lpd.push_back(0.00000402586608);
cannam@60 939 lpd.push_back(0.00005384705071);
cannam@60 940 lpd.push_back(-0.00002120203482);
cannam@60 941 lpd.push_back(-0.00023724381672);
cannam@60 942 lpd.push_back(0.00008209438737);
cannam@60 943 lpd.push_back(0.00086145325795);
cannam@60 944 lpd.push_back(-0.00023156681831);
cannam@60 945 lpd.push_back(-0.00258964866287);
cannam@60 946 lpd.push_back(0.00046642571155);
cannam@60 947 lpd.push_back(0.00645416706920);
cannam@60 948 lpd.push_back(-0.00051919282891);
cannam@60 949 lpd.push_back(-0.01284118837655);
cannam@60 950 lpd.push_back(0.00037212345706);
cannam@60 951 lpd.push_back(0.01829725025850);
cannam@60 952 lpd.push_back(-0.00795200356952);
cannam@60 953 lpd.push_back(-0.02521794435506);
cannam@60 954 lpd.push_back(0.02965858822312);
cannam@60 955 lpd.push_back(0.02927100294045);
cannam@60 956 lpd.push_back(-0.09630227559219);
cannam@60 957 lpd.push_back(-0.03849155121162);
cannam@60 958 lpd.push_back(0.40072250790936);
cannam@60 959 lpd.push_back(0.74269376814242);
cannam@60 960 lpd.push_back(0.48469805553706);
cannam@60 961 lpd.push_back(-0.02843778080778);
cannam@60 962 lpd.push_back(-0.16204679936904);
cannam@60 963 lpd.push_back(0.02619852204894);
cannam@60 964 lpd.push_back(0.08910160832786);
cannam@60 965 lpd.push_back(-0.01523693234758);
cannam@60 966 lpd.push_back(-0.04889669606591);
cannam@60 967 lpd.push_back(0.00760939409040);
cannam@60 968 lpd.push_back(0.02556854558808);
cannam@60 969 lpd.push_back(-0.00162932098036);
cannam@60 970 lpd.push_back(-0.01038876672659);
cannam@60 971 lpd.push_back(0.00054379809563);
cannam@60 972 lpd.push_back(0.00371380689803);
cannam@60 973 lpd.push_back(-0.00027628401612);
cannam@60 974 lpd.push_back(-0.00119692132405);
cannam@60 975 lpd.push_back(0.00011735865251);
cannam@60 976 lpd.push_back(0.00034385220669);
cannam@60 977 lpd.push_back(-0.00003293175202);
cannam@60 978 lpd.push_back(-0.00008272690387);
cannam@60 979 lpd.push_back(0.00000647382532);
cannam@60 980 lpd.push_back(0.00001589700426);
cannam@60 981 lpd.push_back(-0.00000089828423);
cannam@60 982 lpd.push_back(-0.00000232354967);
cannam@60 983 lpd.push_back(0.00000008995011);
cannam@60 984 lpd.push_back(0.00000024412960);
cannam@60 985 lpd.push_back(-0.00000000612778);
cannam@60 986 lpd.push_back(-0.00000001650488);
cannam@60 987 lpd.push_back(0.00000000025363);
cannam@60 988 lpd.push_back(0.00000000055439);
cannam@60 989 hpd.push_back(-0.00000000055439);
cannam@60 990 hpd.push_back(0.00000000025363);
cannam@60 991 hpd.push_back(0.00000001650488);
cannam@60 992 hpd.push_back(-0.00000000612778);
cannam@60 993 hpd.push_back(-0.00000024412960);
cannam@60 994 hpd.push_back(0.00000008995011);
cannam@60 995 hpd.push_back(0.00000232354967);
cannam@60 996 hpd.push_back(-0.00000089828423);
cannam@60 997 hpd.push_back(-0.00001589700426);
cannam@60 998 hpd.push_back(0.00000647382532);
cannam@60 999 hpd.push_back(0.00008272690387);
cannam@60 1000 hpd.push_back(-0.00003293175202);
cannam@60 1001 hpd.push_back(-0.00034385220669);
cannam@60 1002 hpd.push_back(0.00011735865251);
cannam@60 1003 hpd.push_back(0.00119692132405);
cannam@60 1004 hpd.push_back(-0.00027628401612);
cannam@60 1005 hpd.push_back(-0.00371380689803);
cannam@60 1006 hpd.push_back(0.00054379809563);
cannam@60 1007 hpd.push_back(0.01038876672659);
cannam@60 1008 hpd.push_back(-0.00162932098036);
cannam@60 1009 hpd.push_back(-0.02556854558808);
cannam@60 1010 hpd.push_back(0.00760939409040);
cannam@60 1011 hpd.push_back(0.04889669606591);
cannam@60 1012 hpd.push_back(-0.01523693234758);
cannam@60 1013 hpd.push_back(-0.08910160832786);
cannam@60 1014 hpd.push_back(0.02619852204894);
cannam@60 1015 hpd.push_back(0.16204679936904);
cannam@60 1016 hpd.push_back(-0.02843778080778);
cannam@60 1017 hpd.push_back(-0.48469805553706);
cannam@60 1018 hpd.push_back(0.74269376814242);
cannam@60 1019 hpd.push_back(-0.40072250790936);
cannam@60 1020 hpd.push_back(-0.03849155121162);
cannam@60 1021 hpd.push_back(0.09630227559219);
cannam@60 1022 hpd.push_back(0.02927100294045);
cannam@60 1023 hpd.push_back(-0.02965858822312);
cannam@60 1024 hpd.push_back(-0.02521794435506);
cannam@60 1025 hpd.push_back(0.00795200356952);
cannam@60 1026 hpd.push_back(0.01829725025850);
cannam@60 1027 hpd.push_back(-0.00037212345706);
cannam@60 1028 hpd.push_back(-0.01284118837655);
cannam@60 1029 hpd.push_back(0.00051919282891);
cannam@60 1030 hpd.push_back(0.00645416706920);
cannam@60 1031 hpd.push_back(-0.00046642571155);
cannam@60 1032 hpd.push_back(-0.00258964866287);
cannam@60 1033 hpd.push_back(0.00023156681831);
cannam@60 1034 hpd.push_back(0.00086145325795);
cannam@60 1035 hpd.push_back(-0.00008209438737);
cannam@60 1036 hpd.push_back(-0.00023724381672);
cannam@60 1037 hpd.push_back(0.00002120203482);
cannam@60 1038 hpd.push_back(0.00005384705071);
cannam@60 1039 hpd.push_back(-0.00000402586608);
cannam@60 1040 hpd.push_back(-0.00000989667666);
cannam@60 1041 hpd.push_back(0.00000055432777);
cannam@60 1042 hpd.push_back(0.00000142300535);
cannam@60 1043 hpd.push_back(-0.00000005465704);
cannam@60 1044 hpd.push_back(-0.00000014986093);
cannam@60 1045 hpd.push_back(0.00000000380480);
cannam@60 1046 hpd.push_back(0.00000001014810);
cannam@60 1047 hpd.push_back(-0.00000000014934);
cannam@60 1048 hpd.push_back(-0.00000000032641);
cannam@60 1049 flength = 60;
cannam@60 1050 break;
cannam@60 1051
cannam@60 1052 case Coiflet_1:
cannam@60 1053 lpd.push_back(-0.01565572813546);
cannam@60 1054 lpd.push_back(-0.07273261951285);
cannam@60 1055 lpd.push_back(0.38486484686420);
cannam@60 1056 lpd.push_back(0.85257202021226);
cannam@60 1057 lpd.push_back(0.33789766245781);
cannam@60 1058 lpd.push_back(-0.07273261951285);
cannam@60 1059 hpd.push_back(0.07273261951285);
cannam@60 1060 hpd.push_back(0.33789766245781);
cannam@60 1061 hpd.push_back(-0.85257202021226);
cannam@60 1062 hpd.push_back(0.38486484686420);
cannam@60 1063 hpd.push_back(0.07273261951285);
cannam@60 1064 hpd.push_back(-0.01565572813546);
cannam@60 1065 flength = 6;
cannam@60 1066 break;
cannam@60 1067
cannam@60 1068 case Coiflet_2:
cannam@60 1069 lpd.push_back(-0.00072054944536);
cannam@60 1070 lpd.push_back(-0.00182320887070);
cannam@60 1071 lpd.push_back(0.00561143481939);
cannam@60 1072 lpd.push_back(0.02368017194633);
cannam@60 1073 lpd.push_back(-0.05943441864646);
cannam@60 1074 lpd.push_back(-0.07648859907831);
cannam@60 1075 lpd.push_back(0.41700518442169);
cannam@60 1076 lpd.push_back(0.81272363544554);
cannam@60 1077 lpd.push_back(0.38611006682116);
cannam@60 1078 lpd.push_back(-0.06737255472196);
cannam@60 1079 lpd.push_back(-0.04146493678176);
cannam@60 1080 lpd.push_back(0.01638733646352);
cannam@60 1081 hpd.push_back(-0.01638733646352);
cannam@60 1082 hpd.push_back(-0.04146493678176);
cannam@60 1083 hpd.push_back(0.06737255472196);
cannam@60 1084 hpd.push_back(0.38611006682116);
cannam@60 1085 hpd.push_back(-0.81272363544554);
cannam@60 1086 hpd.push_back(0.41700518442169);
cannam@60 1087 hpd.push_back(0.07648859907831);
cannam@60 1088 hpd.push_back(-0.05943441864646);
cannam@60 1089 hpd.push_back(-0.02368017194633);
cannam@60 1090 hpd.push_back(0.00561143481939);
cannam@60 1091 hpd.push_back(0.00182320887070);
cannam@60 1092 hpd.push_back(-0.00072054944536);
cannam@60 1093 flength = 12;
cannam@60 1094 break;
cannam@60 1095
cannam@60 1096 case Coiflet_3:
cannam@60 1097 lpd.push_back(-0.00003459977284);
cannam@60 1098 lpd.push_back(-0.00007098330314);
cannam@60 1099 lpd.push_back(0.00046621696011);
cannam@60 1100 lpd.push_back(0.00111751877089);
cannam@60 1101 lpd.push_back(-0.00257451768875);
cannam@60 1102 lpd.push_back(-0.00900797613666);
cannam@60 1103 lpd.push_back(0.01588054486362);
cannam@60 1104 lpd.push_back(0.03455502757306);
cannam@60 1105 lpd.push_back(-0.08230192710689);
cannam@60 1106 lpd.push_back(-0.07179982161931);
cannam@60 1107 lpd.push_back(0.42848347637762);
cannam@60 1108 lpd.push_back(0.79377722262562);
cannam@60 1109 lpd.push_back(0.40517690240962);
cannam@60 1110 lpd.push_back(-0.06112339000267);
cannam@60 1111 lpd.push_back(-0.06577191128186);
cannam@60 1112 lpd.push_back(0.02345269614184);
cannam@60 1113 lpd.push_back(0.00778259642733);
cannam@60 1114 lpd.push_back(-0.00379351286449);
cannam@60 1115 hpd.push_back(0.00379351286449);
cannam@60 1116 hpd.push_back(0.00778259642733);
cannam@60 1117 hpd.push_back(-0.02345269614184);
cannam@60 1118 hpd.push_back(-0.06577191128186);
cannam@60 1119 hpd.push_back(0.06112339000267);
cannam@60 1120 hpd.push_back(0.40517690240962);
cannam@60 1121 hpd.push_back(-0.79377722262562);
cannam@60 1122 hpd.push_back(0.42848347637762);
cannam@60 1123 hpd.push_back(0.07179982161931);
cannam@60 1124 hpd.push_back(-0.08230192710689);
cannam@60 1125 hpd.push_back(-0.03455502757306);
cannam@60 1126 hpd.push_back(0.01588054486362);
cannam@60 1127 hpd.push_back(0.00900797613666);
cannam@60 1128 hpd.push_back(-0.00257451768875);
cannam@60 1129 hpd.push_back(-0.00111751877089);
cannam@60 1130 hpd.push_back(0.00046621696011);
cannam@60 1131 hpd.push_back(0.00007098330314);
cannam@60 1132 hpd.push_back(-0.00003459977284);
cannam@60 1133 flength = 18;
cannam@60 1134 break;
cannam@60 1135
cannam@60 1136 case Coiflet_4:
cannam@60 1137 lpd.push_back(-0.00000178498500);
cannam@60 1138 lpd.push_back(-0.00000325968024);
cannam@60 1139 lpd.push_back(0.00003122987587);
cannam@60 1140 lpd.push_back(0.00006233903446);
cannam@60 1141 lpd.push_back(-0.00025997455249);
cannam@60 1142 lpd.push_back(-0.00058902075624);
cannam@60 1143 lpd.push_back(0.00126656192930);
cannam@60 1144 lpd.push_back(0.00375143615728);
cannam@60 1145 lpd.push_back(-0.00565828668661);
cannam@60 1146 lpd.push_back(-0.01521173152795);
cannam@60 1147 lpd.push_back(0.02508226184486);
cannam@60 1148 lpd.push_back(0.03933442712334);
cannam@60 1149 lpd.push_back(-0.09622044203399);
cannam@60 1150 lpd.push_back(-0.06662747426343);
cannam@60 1151 lpd.push_back(0.43438605649147);
cannam@60 1152 lpd.push_back(0.78223893092050);
cannam@60 1153 lpd.push_back(0.41530840703043);
cannam@60 1154 lpd.push_back(-0.05607731331675);
cannam@60 1155 lpd.push_back(-0.08126669968088);
cannam@60 1156 lpd.push_back(0.02668230015605);
cannam@60 1157 lpd.push_back(0.01606894396478);
cannam@60 1158 lpd.push_back(-0.00734616632764);
cannam@60 1159 lpd.push_back(-0.00162949201260);
cannam@60 1160 lpd.push_back(0.00089231366858);
cannam@60 1161 hpd.push_back(-0.00089231366858);
cannam@60 1162 hpd.push_back(-0.00162949201260);
cannam@60 1163 hpd.push_back(0.00734616632764);
cannam@60 1164 hpd.push_back(0.01606894396478);
cannam@60 1165 hpd.push_back(-0.02668230015605);
cannam@60 1166 hpd.push_back(-0.08126669968088);
cannam@60 1167 hpd.push_back(0.05607731331675);
cannam@60 1168 hpd.push_back(0.41530840703043);
cannam@60 1169 hpd.push_back(-0.78223893092050);
cannam@60 1170 hpd.push_back(0.43438605649147);
cannam@60 1171 hpd.push_back(0.06662747426343);
cannam@60 1172 hpd.push_back(-0.09622044203399);
cannam@60 1173 hpd.push_back(-0.03933442712334);
cannam@60 1174 hpd.push_back(0.02508226184486);
cannam@60 1175 hpd.push_back(0.01521173152795);
cannam@60 1176 hpd.push_back(-0.00565828668661);
cannam@60 1177 hpd.push_back(-0.00375143615728);
cannam@60 1178 hpd.push_back(0.00126656192930);
cannam@60 1179 hpd.push_back(0.00058902075624);
cannam@60 1180 hpd.push_back(-0.00025997455249);
cannam@60 1181 hpd.push_back(-0.00006233903446);
cannam@60 1182 hpd.push_back(0.00003122987587);
cannam@60 1183 hpd.push_back(0.00000325968024);
cannam@60 1184 hpd.push_back(-0.00000178498500);
cannam@60 1185 flength = 24;
cannam@60 1186 break;
cannam@60 1187
cannam@60 1188 case Coiflet_5:
cannam@60 1189 lpd.push_back(-0.00000009517657);
cannam@60 1190 lpd.push_back(-0.00000016744289);
cannam@60 1191 lpd.push_back(0.00000206376185);
cannam@60 1192 lpd.push_back(0.00000373465518);
cannam@60 1193 lpd.push_back(-0.00002131502681);
cannam@60 1194 lpd.push_back(-0.00004134043227);
cannam@60 1195 lpd.push_back(0.00014054114970);
cannam@60 1196 lpd.push_back(0.00030225958181);
cannam@60 1197 lpd.push_back(-0.00063813134305);
cannam@60 1198 lpd.push_back(-0.00166286370201);
cannam@60 1199 lpd.push_back(0.00243337321266);
cannam@60 1200 lpd.push_back(0.00676418544805);
cannam@60 1201 lpd.push_back(-0.00916423116248);
cannam@60 1202 lpd.push_back(-0.01976177894257);
cannam@60 1203 lpd.push_back(0.03268357426711);
cannam@60 1204 lpd.push_back(0.04128920875018);
cannam@60 1205 lpd.push_back(-0.10557420870334);
cannam@60 1206 lpd.push_back(-0.06203596396290);
cannam@60 1207 lpd.push_back(0.43799162617184);
cannam@60 1208 lpd.push_back(0.77428960365296);
cannam@60 1209 lpd.push_back(0.42156620669085);
cannam@60 1210 lpd.push_back(-0.05204316317624);
cannam@60 1211 lpd.push_back(-0.09192001055970);
cannam@60 1212 lpd.push_back(0.02816802897094);
cannam@60 1213 lpd.push_back(0.02340815678584);
cannam@60 1214 lpd.push_back(-0.01013111751985);
cannam@60 1215 lpd.push_back(-0.00415935878139);
cannam@60 1216 lpd.push_back(0.00217823635811);
cannam@60 1217 lpd.push_back(0.00035858968790);
cannam@60 1218 lpd.push_back(-0.00021208083980);
cannam@60 1219 hpd.push_back(0.00021208083980);
cannam@60 1220 hpd.push_back(0.00035858968790);
cannam@60 1221 hpd.push_back(-0.00217823635811);
cannam@60 1222 hpd.push_back(-0.00415935878139);
cannam@60 1223 hpd.push_back(0.01013111751985);
cannam@60 1224 hpd.push_back(0.02340815678584);
cannam@60 1225 hpd.push_back(-0.02816802897094);
cannam@60 1226 hpd.push_back(-0.09192001055970);
cannam@60 1227 hpd.push_back(0.05204316317624);
cannam@60 1228 hpd.push_back(0.42156620669085);
cannam@60 1229 hpd.push_back(-0.77428960365296);
cannam@60 1230 hpd.push_back(0.43799162617184);
cannam@60 1231 hpd.push_back(0.06203596396290);
cannam@60 1232 hpd.push_back(-0.10557420870334);
cannam@60 1233 hpd.push_back(-0.04128920875018);
cannam@60 1234 hpd.push_back(0.03268357426711);
cannam@60 1235 hpd.push_back(0.01976177894257);
cannam@60 1236 hpd.push_back(-0.00916423116248);
cannam@60 1237 hpd.push_back(-0.00676418544805);
cannam@60 1238 hpd.push_back(0.00243337321266);
cannam@60 1239 hpd.push_back(0.00166286370201);
cannam@60 1240 hpd.push_back(-0.00063813134305);
cannam@60 1241 hpd.push_back(-0.00030225958181);
cannam@60 1242 hpd.push_back(0.00014054114970);
cannam@60 1243 hpd.push_back(0.00004134043227);
cannam@60 1244 hpd.push_back(-0.00002131502681);
cannam@60 1245 hpd.push_back(-0.00000373465518);
cannam@60 1246 hpd.push_back(0.00000206376185);
cannam@60 1247 hpd.push_back(0.00000016744289);
cannam@60 1248 hpd.push_back(-0.00000009517657);
cannam@60 1249 flength = 30;
cannam@60 1250 break;
cannam@60 1251
cannam@60 1252 case Biorthogonal_1_3:
cannam@60 1253 lpd.push_back(-0.08838834764832);
cannam@60 1254 lpd.push_back(0.08838834764832);
cannam@60 1255 lpd.push_back(0.70710678118655);
cannam@60 1256 lpd.push_back(0.70710678118655);
cannam@60 1257 lpd.push_back(0.08838834764832);
cannam@60 1258 lpd.push_back(-0.08838834764832);
cannam@60 1259 hpd.push_back(-0.00000000000000);
cannam@60 1260 hpd.push_back(0.00000000000000);
cannam@60 1261 hpd.push_back(-0.70710678118655);
cannam@60 1262 hpd.push_back(0.70710678118655);
cannam@60 1263 hpd.push_back(-0.00000000000000);
cannam@60 1264 hpd.push_back(0.00000000000000);
cannam@60 1265 flength = 6;
cannam@60 1266 break;
cannam@60 1267
cannam@60 1268 case Biorthogonal_1_5:
cannam@60 1269 lpd.push_back(0.01657281518406);
cannam@60 1270 lpd.push_back(-0.01657281518406);
cannam@60 1271 lpd.push_back(-0.12153397801644);
cannam@60 1272 lpd.push_back(0.12153397801644);
cannam@60 1273 lpd.push_back(0.70710678118655);
cannam@60 1274 lpd.push_back(0.70710678118655);
cannam@60 1275 lpd.push_back(0.12153397801644);
cannam@60 1276 lpd.push_back(-0.12153397801644);
cannam@60 1277 lpd.push_back(-0.01657281518406);
cannam@60 1278 lpd.push_back(0.01657281518406);
cannam@60 1279 hpd.push_back(-0.00000000000000);
cannam@60 1280 hpd.push_back(0.00000000000000);
cannam@60 1281 hpd.push_back(-0.00000000000000);
cannam@60 1282 hpd.push_back(0.00000000000000);
cannam@60 1283 hpd.push_back(-0.70710678118655);
cannam@60 1284 hpd.push_back(0.70710678118655);
cannam@60 1285 hpd.push_back(-0.00000000000000);
cannam@60 1286 hpd.push_back(0.00000000000000);
cannam@60 1287 hpd.push_back(-0.00000000000000);
cannam@60 1288 hpd.push_back(0.00000000000000);
cannam@60 1289 flength = 10;
cannam@60 1290 break;
cannam@60 1291
cannam@60 1292 case Biorthogonal_2_2:
cannam@60 1293 lpd.push_back(0.00000000000000);
cannam@60 1294 lpd.push_back(-0.17677669529664);
cannam@60 1295 lpd.push_back(0.35355339059327);
cannam@60 1296 lpd.push_back(1.06066017177982);
cannam@60 1297 lpd.push_back(0.35355339059327);
cannam@60 1298 lpd.push_back(-0.17677669529664);
cannam@60 1299 hpd.push_back(-0.00000000000000);
cannam@60 1300 hpd.push_back(0.35355339059327);
cannam@60 1301 hpd.push_back(-0.70710678118655);
cannam@60 1302 hpd.push_back(0.35355339059327);
cannam@60 1303 hpd.push_back(-0.00000000000000);
cannam@60 1304 hpd.push_back(0.00000000000000);
cannam@60 1305 flength = 6;
cannam@60 1306 break;
cannam@60 1307
cannam@60 1308 case Biorthogonal_2_4:
cannam@60 1309 lpd.push_back(0.00000000000000);
cannam@60 1310 lpd.push_back(0.03314563036812);
cannam@60 1311 lpd.push_back(-0.06629126073624);
cannam@60 1312 lpd.push_back(-0.17677669529664);
cannam@60 1313 lpd.push_back(0.41984465132951);
cannam@60 1314 lpd.push_back(0.99436891104358);
cannam@60 1315 lpd.push_back(0.41984465132951);
cannam@60 1316 lpd.push_back(-0.17677669529664);
cannam@60 1317 lpd.push_back(-0.06629126073624);
cannam@60 1318 lpd.push_back(0.03314563036812);
cannam@60 1319 hpd.push_back(-0.00000000000000);
cannam@60 1320 hpd.push_back(0.00000000000000);
cannam@60 1321 hpd.push_back(-0.00000000000000);
cannam@60 1322 hpd.push_back(0.35355339059327);
cannam@60 1323 hpd.push_back(-0.70710678118655);
cannam@60 1324 hpd.push_back(0.35355339059327);
cannam@60 1325 hpd.push_back(-0.00000000000000);
cannam@60 1326 hpd.push_back(0.00000000000000);
cannam@60 1327 hpd.push_back(-0.00000000000000);
cannam@60 1328 hpd.push_back(0.00000000000000);
cannam@60 1329 flength = 10;
cannam@60 1330 break;
cannam@60 1331
cannam@60 1332
cannam@60 1333 case Biorthogonal_2_6:
cannam@60 1334 lpd.push_back(0.00000000000000);
cannam@60 1335 lpd.push_back(-0.00690533966002);
cannam@60 1336 lpd.push_back(0.01381067932005);
cannam@60 1337 lpd.push_back(0.04695630968817);
cannam@60 1338 lpd.push_back(-0.10772329869639);
cannam@60 1339 lpd.push_back(-0.16987135563661);
cannam@60 1340 lpd.push_back(0.44746600996961);
cannam@60 1341 lpd.push_back(0.96674755240348);
cannam@60 1342 lpd.push_back(0.44746600996961);
cannam@60 1343 lpd.push_back(-0.16987135563661);
cannam@60 1344 lpd.push_back(-0.10772329869639);
cannam@60 1345 lpd.push_back(0.04695630968817);
cannam@60 1346 lpd.push_back(0.01381067932005);
cannam@60 1347 lpd.push_back(-0.00690533966002);
cannam@60 1348 hpd.push_back(-0.00000000000000);
cannam@60 1349 hpd.push_back(0.00000000000000);
cannam@60 1350 hpd.push_back(-0.00000000000000);
cannam@60 1351 hpd.push_back(0.00000000000000);
cannam@60 1352 hpd.push_back(-0.00000000000000);
cannam@60 1353 hpd.push_back(0.35355339059327);
cannam@60 1354 hpd.push_back(-0.70710678118655);
cannam@60 1355 hpd.push_back(0.35355339059327);
cannam@60 1356 hpd.push_back(-0.00000000000000);
cannam@60 1357 hpd.push_back(0.00000000000000);
cannam@60 1358 hpd.push_back(-0.00000000000000);
cannam@60 1359 hpd.push_back(0.00000000000000);
cannam@60 1360 hpd.push_back(-0.00000000000000);
cannam@60 1361 hpd.push_back(0.00000000000000);
cannam@60 1362 flength = 14;
cannam@60 1363 break;
cannam@60 1364
cannam@60 1365 case Biorthogonal_2_8:
cannam@60 1366 lpd.push_back(0.00000000000000);
cannam@60 1367 lpd.push_back(0.00151054305063);
cannam@60 1368 lpd.push_back(-0.00302108610126);
cannam@60 1369 lpd.push_back(-0.01294751186255);
cannam@60 1370 lpd.push_back(0.02891610982635);
cannam@60 1371 lpd.push_back(0.05299848189069);
cannam@60 1372 lpd.push_back(-0.13491307360774);
cannam@60 1373 lpd.push_back(-0.16382918343409);
cannam@60 1374 lpd.push_back(0.46257144047592);
cannam@60 1375 lpd.push_back(0.95164212189718);
cannam@60 1376 lpd.push_back(0.46257144047592);
cannam@60 1377 lpd.push_back(-0.16382918343409);
cannam@60 1378 lpd.push_back(-0.13491307360774);
cannam@60 1379 lpd.push_back(0.05299848189069);
cannam@60 1380 lpd.push_back(0.02891610982635);
cannam@60 1381 lpd.push_back(-0.01294751186255);
cannam@60 1382 lpd.push_back(-0.00302108610126);
cannam@60 1383 lpd.push_back(0.00151054305063);
cannam@60 1384 hpd.push_back(-0.00000000000000);
cannam@60 1385 hpd.push_back(0.00000000000000);
cannam@60 1386 hpd.push_back(-0.00000000000000);
cannam@60 1387 hpd.push_back(0.00000000000000);
cannam@60 1388 hpd.push_back(-0.00000000000000);
cannam@60 1389 hpd.push_back(0.00000000000000);
cannam@60 1390 hpd.push_back(-0.00000000000000);
cannam@60 1391 hpd.push_back(0.35355339059327);
cannam@60 1392 hpd.push_back(-0.70710678118655);
cannam@60 1393 hpd.push_back(0.35355339059327);
cannam@60 1394 hpd.push_back(-0.00000000000000);
cannam@60 1395 hpd.push_back(0.00000000000000);
cannam@60 1396 hpd.push_back(-0.00000000000000);
cannam@60 1397 hpd.push_back(0.00000000000000);
cannam@60 1398 hpd.push_back(-0.00000000000000);
cannam@60 1399 hpd.push_back(0.00000000000000);
cannam@60 1400 hpd.push_back(-0.00000000000000);
cannam@60 1401 hpd.push_back(0.00000000000000);
cannam@60 1402 flength = 18;
cannam@60 1403 break;
cannam@60 1404
cannam@60 1405 case Biorthogonal_3_1:
cannam@60 1406 lpd.push_back(-0.35355339059327);
cannam@60 1407 lpd.push_back(1.06066017177982);
cannam@60 1408 lpd.push_back(1.06066017177982);
cannam@60 1409 lpd.push_back(-0.35355339059327);
cannam@60 1410 hpd.push_back(-0.17677669529664);
cannam@60 1411 hpd.push_back(0.53033008588991);
cannam@60 1412 hpd.push_back(-0.53033008588991);
cannam@60 1413 hpd.push_back(0.17677669529664);
cannam@60 1414 flength = 4;
cannam@60 1415 break;
cannam@60 1416
cannam@60 1417 case Biorthogonal_3_3:
cannam@60 1418 lpd.push_back(0.06629126073624);
cannam@60 1419 lpd.push_back(-0.19887378220872);
cannam@60 1420 lpd.push_back(-0.15467960838456);
cannam@60 1421 lpd.push_back(0.99436891104358);
cannam@60 1422 lpd.push_back(0.99436891104358);
cannam@60 1423 lpd.push_back(-0.15467960838456);
cannam@60 1424 lpd.push_back(-0.19887378220872);
cannam@60 1425 lpd.push_back(0.06629126073624);
cannam@60 1426 hpd.push_back(-0.00000000000000);
cannam@60 1427 hpd.push_back(0.00000000000000);
cannam@60 1428 hpd.push_back(-0.17677669529664);
cannam@60 1429 hpd.push_back(0.53033008588991);
cannam@60 1430 hpd.push_back(-0.53033008588991);
cannam@60 1431 hpd.push_back(0.17677669529664);
cannam@60 1432 hpd.push_back(-0.00000000000000);
cannam@60 1433 hpd.push_back(0.00000000000000);
cannam@60 1434 flength = 8;
cannam@60 1435 break;
cannam@60 1436
cannam@60 1437 case Biorthogonal_3_5:
cannam@60 1438 lpd.push_back(-0.01381067932005);
cannam@60 1439 lpd.push_back(0.04143203796015);
cannam@60 1440 lpd.push_back(0.05248058141619);
cannam@60 1441 lpd.push_back(-0.26792717880897);
cannam@60 1442 lpd.push_back(-0.07181553246426);
cannam@60 1443 lpd.push_back(0.96674755240348);
cannam@60 1444 lpd.push_back(0.96674755240348);
cannam@60 1445 lpd.push_back(-0.07181553246426);
cannam@60 1446 lpd.push_back(-0.26792717880897);
cannam@60 1447 lpd.push_back(0.05248058141619);
cannam@60 1448 lpd.push_back(0.04143203796015);
cannam@60 1449 lpd.push_back(-0.01381067932005);
cannam@60 1450 hpd.push_back(-0.00000000000000);
cannam@60 1451 hpd.push_back(0.00000000000000);
cannam@60 1452 hpd.push_back(-0.00000000000000);
cannam@60 1453 hpd.push_back(0.00000000000000);
cannam@60 1454 hpd.push_back(-0.17677669529664);
cannam@60 1455 hpd.push_back(0.53033008588991);
cannam@60 1456 hpd.push_back(-0.53033008588991);
cannam@60 1457 hpd.push_back(0.17677669529664);
cannam@60 1458 hpd.push_back(-0.00000000000000);
cannam@60 1459 hpd.push_back(0.00000000000000);
cannam@60 1460 hpd.push_back(-0.00000000000000);
cannam@60 1461 hpd.push_back(0.00000000000000);
cannam@60 1462 flength = 12;
cannam@60 1463 break;
cannam@60 1464
cannam@60 1465 case Biorthogonal_3_7:
cannam@60 1466 lpd.push_back(0.00302108610126);
cannam@60 1467 lpd.push_back(-0.00906325830378);
cannam@60 1468 lpd.push_back(-0.01683176542131);
cannam@60 1469 lpd.push_back(0.07466398507402);
cannam@60 1470 lpd.push_back(0.03133297870736);
cannam@60 1471 lpd.push_back(-0.30115912592284);
cannam@60 1472 lpd.push_back(-0.02649924094535);
cannam@60 1473 lpd.push_back(0.95164212189718);
cannam@60 1474 lpd.push_back(0.95164212189718);
cannam@60 1475 lpd.push_back(-0.02649924094535);
cannam@60 1476 lpd.push_back(-0.30115912592284);
cannam@60 1477 lpd.push_back(0.03133297870736);
cannam@60 1478 lpd.push_back(0.07466398507402);
cannam@60 1479 lpd.push_back(-0.01683176542131);
cannam@60 1480 lpd.push_back(-0.00906325830378);
cannam@60 1481 lpd.push_back(0.00302108610126);
cannam@60 1482 hpd.push_back(-0.00000000000000);
cannam@60 1483 hpd.push_back(0.00000000000000);
cannam@60 1484 hpd.push_back(-0.00000000000000);
cannam@60 1485 hpd.push_back(0.00000000000000);
cannam@60 1486 hpd.push_back(-0.00000000000000);
cannam@60 1487 hpd.push_back(0.00000000000000);
cannam@60 1488 hpd.push_back(-0.17677669529664);
cannam@60 1489 hpd.push_back(0.53033008588991);
cannam@60 1490 hpd.push_back(-0.53033008588991);
cannam@60 1491 hpd.push_back(0.17677669529664);
cannam@60 1492 hpd.push_back(-0.00000000000000);
cannam@60 1493 hpd.push_back(0.00000000000000);
cannam@60 1494 hpd.push_back(-0.00000000000000);
cannam@60 1495 hpd.push_back(0.00000000000000);
cannam@60 1496 hpd.push_back(-0.00000000000000);
cannam@60 1497 hpd.push_back(0.00000000000000);
cannam@60 1498 flength = 16;
cannam@60 1499 break;
cannam@60 1500
cannam@60 1501 case Biorthogonal_3_9:
cannam@60 1502 lpd.push_back(-0.00067974437278);
cannam@60 1503 lpd.push_back(0.00203923311835);
cannam@60 1504 lpd.push_back(0.00506031921961);
cannam@60 1505 lpd.push_back(-0.02061891264111);
cannam@60 1506 lpd.push_back(-0.01411278793018);
cannam@60 1507 lpd.push_back(0.09913478249423);
cannam@60 1508 lpd.push_back(0.01230013626942);
cannam@60 1509 lpd.push_back(-0.32019196836078);
cannam@60 1510 lpd.push_back(0.00205002271157);
cannam@60 1511 lpd.push_back(0.94212570067821);
cannam@60 1512 lpd.push_back(0.94212570067821);
cannam@60 1513 lpd.push_back(0.00205002271157);
cannam@60 1514 lpd.push_back(-0.32019196836078);
cannam@60 1515 lpd.push_back(0.01230013626942);
cannam@60 1516 lpd.push_back(0.09913478249423);
cannam@60 1517 lpd.push_back(-0.01411278793018);
cannam@60 1518 lpd.push_back(-0.02061891264111);
cannam@60 1519 lpd.push_back(0.00506031921961);
cannam@60 1520 lpd.push_back(0.00203923311835);
cannam@60 1521 lpd.push_back(-0.00067974437278);
cannam@60 1522 hpd.push_back(-0.00000000000000);
cannam@60 1523 hpd.push_back(0.00000000000000);
cannam@60 1524 hpd.push_back(-0.00000000000000);
cannam@60 1525 hpd.push_back(0.00000000000000);
cannam@60 1526 hpd.push_back(-0.00000000000000);
cannam@60 1527 hpd.push_back(0.00000000000000);
cannam@60 1528 hpd.push_back(-0.00000000000000);
cannam@60 1529 hpd.push_back(0.00000000000000);
cannam@60 1530 hpd.push_back(-0.17677669529664);
cannam@60 1531 hpd.push_back(0.53033008588991);
cannam@60 1532 hpd.push_back(-0.53033008588991);
cannam@60 1533 hpd.push_back(0.17677669529664);
cannam@60 1534 hpd.push_back(-0.00000000000000);
cannam@60 1535 hpd.push_back(0.00000000000000);
cannam@60 1536 hpd.push_back(-0.00000000000000);
cannam@60 1537 hpd.push_back(0.00000000000000);
cannam@60 1538 hpd.push_back(-0.00000000000000);
cannam@60 1539 hpd.push_back(0.00000000000000);
cannam@60 1540 hpd.push_back(-0.00000000000000);
cannam@60 1541 hpd.push_back(0.00000000000000);
cannam@60 1542 flength = 20;
cannam@60 1543 break;
cannam@60 1544
cannam@60 1545 case Biorthogonal_4_4:
cannam@60 1546 lpd.push_back(0.00000000000000);
cannam@60 1547 lpd.push_back(0.03782845550726);
cannam@60 1548 lpd.push_back(-0.02384946501956);
cannam@60 1549 lpd.push_back(-0.11062440441844);
cannam@60 1550 lpd.push_back(0.37740285561283);
cannam@60 1551 lpd.push_back(0.85269867900889);
cannam@60 1552 lpd.push_back(0.37740285561283);
cannam@60 1553 lpd.push_back(-0.11062440441844);
cannam@60 1554 lpd.push_back(-0.02384946501956);
cannam@60 1555 lpd.push_back(0.03782845550726);
cannam@60 1556 hpd.push_back(-0.00000000000000);
cannam@60 1557 hpd.push_back(-0.06453888262870);
cannam@60 1558 hpd.push_back(0.04068941760916);
cannam@60 1559 hpd.push_back(0.41809227322162);
cannam@60 1560 hpd.push_back(-0.78848561640558);
cannam@60 1561 hpd.push_back(0.41809227322162);
cannam@60 1562 hpd.push_back(0.04068941760916);
cannam@60 1563 hpd.push_back(-0.06453888262870);
cannam@60 1564 hpd.push_back(-0.00000000000000);
cannam@60 1565 hpd.push_back(0.00000000000000);
cannam@60 1566 flength = 10;
cannam@60 1567 break;
cannam@60 1568
cannam@60 1569 case Biorthogonal_5_5:
cannam@60 1570 lpd.push_back(0.00000000000000);
cannam@60 1571 lpd.push_back(0.00000000000000);
cannam@60 1572 lpd.push_back(0.03968708834741);
cannam@60 1573 lpd.push_back(0.00794810863724);
cannam@60 1574 lpd.push_back(-0.05446378846824);
cannam@60 1575 lpd.push_back(0.34560528195603);
cannam@60 1576 lpd.push_back(0.73666018142821);
cannam@60 1577 lpd.push_back(0.34560528195603);
cannam@60 1578 lpd.push_back(-0.05446378846824);
cannam@60 1579 lpd.push_back(0.00794810863724);
cannam@60 1580 lpd.push_back(0.03968708834741);
cannam@60 1581 lpd.push_back(0.00000000000000);
cannam@60 1582 hpd.push_back(-0.01345670945912);
cannam@60 1583 hpd.push_back(-0.00269496688011);
cannam@60 1584 hpd.push_back(0.13670658466433);
cannam@60 1585 hpd.push_back(-0.09350469740094);
cannam@60 1586 hpd.push_back(-0.47680326579848);
cannam@60 1587 hpd.push_back(0.89950610974865);
cannam@60 1588 hpd.push_back(-0.47680326579848);
cannam@60 1589 hpd.push_back(-0.09350469740094);
cannam@60 1590 hpd.push_back(0.13670658466433);
cannam@60 1591 hpd.push_back(-0.00269496688011);
cannam@60 1592 hpd.push_back(-0.01345670945912);
cannam@60 1593 hpd.push_back(0.00000000000000);
cannam@60 1594 flength = 12;
cannam@60 1595 break;
cannam@60 1596
cannam@60 1597 case Biorthogonal_6_8:
cannam@60 1598 lpd.push_back(0.00000000000000);
cannam@60 1599 lpd.push_back(0.00190883173648);
cannam@60 1600 lpd.push_back(-0.00191428612909);
cannam@60 1601 lpd.push_back(-0.01699063986760);
cannam@60 1602 lpd.push_back(0.01193456527973);
cannam@60 1603 lpd.push_back(0.04973290349094);
cannam@60 1604 lpd.push_back(-0.07726317316720);
cannam@60 1605 lpd.push_back(-0.09405920349574);
cannam@60 1606 lpd.push_back(0.42079628460983);
cannam@60 1607 lpd.push_back(0.82592299745840);
cannam@60 1608 lpd.push_back(0.42079628460983);
cannam@60 1609 lpd.push_back(-0.09405920349574);
cannam@60 1610 lpd.push_back(-0.07726317316720);
cannam@60 1611 lpd.push_back(0.04973290349094);
cannam@60 1612 lpd.push_back(0.01193456527973);
cannam@60 1613 lpd.push_back(-0.01699063986760);
cannam@60 1614 lpd.push_back(-0.00191428612909);
cannam@60 1615 lpd.push_back(0.00190883173648);
cannam@60 1616 hpd.push_back(0.00000000000000);
cannam@60 1617 hpd.push_back(-0.00000000000000);
cannam@60 1618 hpd.push_back(0.00000000000000);
cannam@60 1619 hpd.push_back(0.01442628250562);
cannam@60 1620 hpd.push_back(-0.01446750489679);
cannam@60 1621 hpd.push_back(-0.07872200106263);
cannam@60 1622 hpd.push_back(0.04036797903034);
cannam@60 1623 hpd.push_back(0.41784910915027);
cannam@60 1624 hpd.push_back(-0.75890772945365);
cannam@60 1625 hpd.push_back(0.41784910915027);
cannam@60 1626 hpd.push_back(0.04036797903034);
cannam@60 1627 hpd.push_back(-0.07872200106263);
cannam@60 1628 hpd.push_back(-0.01446750489679);
cannam@60 1629 hpd.push_back(0.01442628250562);
cannam@60 1630 hpd.push_back(0.00000000000000);
cannam@60 1631 hpd.push_back(-0.00000000000000);
cannam@60 1632 hpd.push_back(0.00000000000000);
cannam@60 1633 hpd.push_back(-0.00000000000000);
cannam@60 1634 flength = 18;
cannam@60 1635 break;
cannam@60 1636
cannam@60 1637 case Meyer:
cannam@60 1638 lpd.push_back(0.00000000000000);
cannam@60 1639 lpd.push_back(-0.00000150974086);
cannam@60 1640 lpd.push_back(0.00000127876676);
cannam@60 1641 lpd.push_back(0.00000044958556);
cannam@60 1642 lpd.push_back(-0.00000209656887);
cannam@60 1643 lpd.push_back(0.00000172322355);
cannam@60 1644 lpd.push_back(0.00000069808228);
cannam@60 1645 lpd.push_back(-0.00000287940803);
cannam@60 1646 lpd.push_back(0.00000238314839);
cannam@60 1647 lpd.push_back(0.00000098251560);
cannam@60 1648 lpd.push_back(-0.00000421778919);
cannam@60 1649 lpd.push_back(0.00000335350154);
cannam@60 1650 lpd.push_back(0.00000167472186);
cannam@60 1651 lpd.push_back(-0.00000603450134);
cannam@60 1652 lpd.push_back(0.00000483755580);
cannam@60 1653 lpd.push_back(0.00000240228802);
cannam@60 1654 lpd.push_back(-0.00000955630985);
cannam@60 1655 lpd.push_back(0.00000721652769);
cannam@60 1656 lpd.push_back(0.00000484907830);
cannam@60 1657 lpd.push_back(-0.00001420692858);
cannam@60 1658 lpd.push_back(0.00001050391427);
cannam@60 1659 lpd.push_back(0.00000618758030);
cannam@60 1660 lpd.push_back(-0.00002443800585);
cannam@60 1661 lpd.push_back(0.00002010638769);
cannam@60 1662 lpd.push_back(0.00001499352360);
cannam@60 1663 lpd.push_back(-0.00004642876428);
cannam@60 1664 lpd.push_back(0.00003234131191);
cannam@60 1665 lpd.push_back(0.00003740966576);
cannam@60 1666 lpd.push_back(-0.00010277900508);
cannam@60 1667 lpd.push_back(0.00002446195684);
cannam@60 1668 lpd.push_back(0.00014971351539);
cannam@60 1669 lpd.push_back(-0.00007559287026);
cannam@60 1670 lpd.push_back(-0.00013991314822);
cannam@60 1671 lpd.push_back(-0.00009351289388);
cannam@60 1672 lpd.push_back(0.00016118981973);
cannam@60 1673 lpd.push_back(0.00085950021376);
cannam@60 1674 lpd.push_back(-0.00057818579527);
cannam@60 1675 lpd.push_back(-0.00270216873394);
cannam@60 1676 lpd.push_back(0.00219477533646);
cannam@60 1677 lpd.push_back(0.00604551059646);
cannam@60 1678 lpd.push_back(-0.00638672861855);
cannam@60 1679 lpd.push_back(-0.01104464190054);
cannam@60 1680 lpd.push_back(0.01525091315859);
cannam@60 1681 lpd.push_back(0.01740388821018);
cannam@60 1682 lpd.push_back(-0.03209406335451);
cannam@60 1683 lpd.push_back(-0.02432178395952);
cannam@60 1684 lpd.push_back(0.06366730088447);
cannam@60 1685 lpd.push_back(0.03062124394342);
cannam@60 1686 lpd.push_back(-0.13269661535886);
cannam@60 1687 lpd.push_back(-0.03504828739060);
cannam@60 1688 lpd.push_back(0.44409503076653);
cannam@60 1689 lpd.push_back(0.74375100490379);
cannam@60 1690 lpd.push_back(0.44409503076653);
cannam@60 1691 lpd.push_back(-0.03504828739060);
cannam@60 1692 lpd.push_back(-0.13269661535886);
cannam@60 1693 lpd.push_back(0.03062124394342);
cannam@60 1694 lpd.push_back(0.06366730088447);
cannam@60 1695 lpd.push_back(-0.02432178395952);
cannam@60 1696 lpd.push_back(-0.03209406335451);
cannam@60 1697 lpd.push_back(0.01740388821018);
cannam@60 1698 lpd.push_back(0.01525091315859);
cannam@60 1699 lpd.push_back(-0.01104464190054);
cannam@60 1700 lpd.push_back(-0.00638672861855);
cannam@60 1701 lpd.push_back(0.00604551059646);
cannam@60 1702 lpd.push_back(0.00219477533646);
cannam@60 1703 lpd.push_back(-0.00270216873394);
cannam@60 1704 lpd.push_back(-0.00057818579527);
cannam@60 1705 lpd.push_back(0.00085950021376);
cannam@60 1706 lpd.push_back(0.00016118981973);
cannam@60 1707 lpd.push_back(-0.00009351289388);
cannam@60 1708 lpd.push_back(-0.00013991314822);
cannam@60 1709 lpd.push_back(-0.00007559287026);
cannam@60 1710 lpd.push_back(0.00014971351539);
cannam@60 1711 lpd.push_back(0.00002446195684);
cannam@60 1712 lpd.push_back(-0.00010277900508);
cannam@60 1713 lpd.push_back(0.00003740966576);
cannam@60 1714 lpd.push_back(0.00003234131191);
cannam@60 1715 lpd.push_back(-0.00004642876428);
cannam@60 1716 lpd.push_back(0.00001499352360);
cannam@60 1717 lpd.push_back(0.00002010638769);
cannam@60 1718 lpd.push_back(-0.00002443800585);
cannam@60 1719 lpd.push_back(0.00000618758030);
cannam@60 1720 lpd.push_back(0.00001050391427);
cannam@60 1721 lpd.push_back(-0.00001420692858);
cannam@60 1722 lpd.push_back(0.00000484907830);
cannam@60 1723 lpd.push_back(0.00000721652769);
cannam@60 1724 lpd.push_back(-0.00000955630985);
cannam@60 1725 lpd.push_back(0.00000240228802);
cannam@60 1726 lpd.push_back(0.00000483755580);
cannam@60 1727 lpd.push_back(-0.00000603450134);
cannam@60 1728 lpd.push_back(0.00000167472186);
cannam@60 1729 lpd.push_back(0.00000335350154);
cannam@60 1730 lpd.push_back(-0.00000421778919);
cannam@60 1731 lpd.push_back(0.00000098251560);
cannam@60 1732 lpd.push_back(0.00000238314839);
cannam@60 1733 lpd.push_back(-0.00000287940803);
cannam@60 1734 lpd.push_back(0.00000069808228);
cannam@60 1735 lpd.push_back(0.00000172322355);
cannam@60 1736 lpd.push_back(-0.00000209656887);
cannam@60 1737 lpd.push_back(0.00000044958556);
cannam@60 1738 lpd.push_back(0.00000127876676);
cannam@60 1739 lpd.push_back(-0.00000150974086);
cannam@60 1740 hpd.push_back(0.00000150974086);
cannam@60 1741 hpd.push_back(0.00000127876676);
cannam@60 1742 hpd.push_back(-0.00000044958556);
cannam@60 1743 hpd.push_back(-0.00000209656887);
cannam@60 1744 hpd.push_back(-0.00000172322355);
cannam@60 1745 hpd.push_back(0.00000069808228);
cannam@60 1746 hpd.push_back(0.00000287940803);
cannam@60 1747 hpd.push_back(0.00000238314839);
cannam@60 1748 hpd.push_back(-0.00000098251560);
cannam@60 1749 hpd.push_back(-0.00000421778919);
cannam@60 1750 hpd.push_back(-0.00000335350154);
cannam@60 1751 hpd.push_back(0.00000167472186);
cannam@60 1752 hpd.push_back(0.00000603450134);
cannam@60 1753 hpd.push_back(0.00000483755580);
cannam@60 1754 hpd.push_back(-0.00000240228802);
cannam@60 1755 hpd.push_back(-0.00000955630985);
cannam@60 1756 hpd.push_back(-0.00000721652769);
cannam@60 1757 hpd.push_back(0.00000484907830);
cannam@60 1758 hpd.push_back(0.00001420692858);
cannam@60 1759 hpd.push_back(0.00001050391427);
cannam@60 1760 hpd.push_back(-0.00000618758030);
cannam@60 1761 hpd.push_back(-0.00002443800585);
cannam@60 1762 hpd.push_back(-0.00002010638769);
cannam@60 1763 hpd.push_back(0.00001499352360);
cannam@60 1764 hpd.push_back(0.00004642876428);
cannam@60 1765 hpd.push_back(0.00003234131191);
cannam@60 1766 hpd.push_back(-0.00003740966576);
cannam@60 1767 hpd.push_back(-0.00010277900508);
cannam@60 1768 hpd.push_back(-0.00002446195684);
cannam@60 1769 hpd.push_back(0.00014971351539);
cannam@60 1770 hpd.push_back(0.00007559287026);
cannam@60 1771 hpd.push_back(-0.00013991314822);
cannam@60 1772 hpd.push_back(0.00009351289388);
cannam@60 1773 hpd.push_back(0.00016118981973);
cannam@60 1774 hpd.push_back(-0.00085950021376);
cannam@60 1775 hpd.push_back(-0.00057818579527);
cannam@60 1776 hpd.push_back(0.00270216873394);
cannam@60 1777 hpd.push_back(0.00219477533646);
cannam@60 1778 hpd.push_back(-0.00604551059646);
cannam@60 1779 hpd.push_back(-0.00638672861855);
cannam@60 1780 hpd.push_back(0.01104464190054);
cannam@60 1781 hpd.push_back(0.01525091315859);
cannam@60 1782 hpd.push_back(-0.01740388821018);
cannam@60 1783 hpd.push_back(-0.03209406335451);
cannam@60 1784 hpd.push_back(0.02432178395952);
cannam@60 1785 hpd.push_back(0.06366730088447);
cannam@60 1786 hpd.push_back(-0.03062124394342);
cannam@60 1787 hpd.push_back(-0.13269661535886);
cannam@60 1788 hpd.push_back(0.03504828739060);
cannam@60 1789 hpd.push_back(0.44409503076653);
cannam@60 1790 hpd.push_back(-0.74375100490379);
cannam@60 1791 hpd.push_back(0.44409503076653);
cannam@60 1792 hpd.push_back(0.03504828739060);
cannam@60 1793 hpd.push_back(-0.13269661535886);
cannam@60 1794 hpd.push_back(-0.03062124394342);
cannam@60 1795 hpd.push_back(0.06366730088447);
cannam@60 1796 hpd.push_back(0.02432178395952);
cannam@60 1797 hpd.push_back(-0.03209406335451);
cannam@60 1798 hpd.push_back(-0.01740388821018);
cannam@60 1799 hpd.push_back(0.01525091315859);
cannam@60 1800 hpd.push_back(0.01104464190054);
cannam@60 1801 hpd.push_back(-0.00638672861855);
cannam@60 1802 hpd.push_back(-0.00604551059646);
cannam@60 1803 hpd.push_back(0.00219477533646);
cannam@60 1804 hpd.push_back(0.00270216873394);
cannam@60 1805 hpd.push_back(-0.00057818579527);
cannam@60 1806 hpd.push_back(-0.00085950021376);
cannam@60 1807 hpd.push_back(0.00016118981973);
cannam@60 1808 hpd.push_back(0.00009351289388);
cannam@60 1809 hpd.push_back(-0.00013991314822);
cannam@60 1810 hpd.push_back(0.00007559287026);
cannam@60 1811 hpd.push_back(0.00014971351539);
cannam@60 1812 hpd.push_back(-0.00002446195684);
cannam@60 1813 hpd.push_back(-0.00010277900508);
cannam@60 1814 hpd.push_back(-0.00003740966576);
cannam@60 1815 hpd.push_back(0.00003234131191);
cannam@60 1816 hpd.push_back(0.00004642876428);
cannam@60 1817 hpd.push_back(0.00001499352360);
cannam@60 1818 hpd.push_back(-0.00002010638769);
cannam@60 1819 hpd.push_back(-0.00002443800585);
cannam@60 1820 hpd.push_back(-0.00000618758030);
cannam@60 1821 hpd.push_back(0.00001050391427);
cannam@60 1822 hpd.push_back(0.00001420692858);
cannam@60 1823 hpd.push_back(0.00000484907830);
cannam@60 1824 hpd.push_back(-0.00000721652769);
cannam@60 1825 hpd.push_back(-0.00000955630985);
cannam@60 1826 hpd.push_back(-0.00000240228802);
cannam@60 1827 hpd.push_back(0.00000483755580);
cannam@60 1828 hpd.push_back(0.00000603450134);
cannam@60 1829 hpd.push_back(0.00000167472186);
cannam@60 1830 hpd.push_back(-0.00000335350154);
cannam@60 1831 hpd.push_back(-0.00000421778919);
cannam@60 1832 hpd.push_back(-0.00000098251560);
cannam@60 1833 hpd.push_back(0.00000238314839);
cannam@60 1834 hpd.push_back(0.00000287940803);
cannam@60 1835 hpd.push_back(0.00000069808228);
cannam@60 1836 hpd.push_back(-0.00000172322355);
cannam@60 1837 hpd.push_back(-0.00000209656887);
cannam@60 1838 hpd.push_back(-0.00000044958556);
cannam@60 1839 hpd.push_back(0.00000127876676);
cannam@60 1840 hpd.push_back(0.00000150974086);
cannam@60 1841 hpd.push_back(0.00000000000000);
cannam@60 1842 flength = 102;
cannam@60 1843 break;
cannam@60 1844 }
cannam@60 1845
Chris@204 1846 // avoid compiler warning for unused value if assert is not compiled in:
Chris@204 1847 (void)flength;
Chris@204 1848
Chris@189 1849 assert(flength == int(lpd.size()));
Chris@189 1850 assert(flength == int(hpd.size()));
cannam@60 1851 }
cannam@60 1852