annotate dsp/wavelet/Wavelet.cpp @ 60:ba4076cb1be1

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