qm-dsp
1.8
|
00001 /* -*- c-basic-offset: 4 indent-tabs-mode: nil -*- vi:set ts=8 sts=4 sw=4: */ 00002 00003 /* 00004 QM DSP Library 00005 00006 Centre for Digital Music, Queen Mary, University of London. 00007 This file copyright 2009 Thomas Wilmering. 00008 00009 This program is free software; you can redistribute it and/or 00010 modify it under the terms of the GNU General Public License as 00011 published by the Free Software Foundation; either version 2 of the 00012 License, or (at your option) any later version. See the file 00013 COPYING included with this distribution for more information. 00014 */ 00015 00016 #include "Wavelet.h" 00017 00018 #include <cassert> 00019 00020 std::string 00021 Wavelet::getWaveletName(Type wavelet) 00022 { 00023 switch (wavelet) { 00024 case Haar: return "Haar"; 00025 case Daubechies_2: return "Daubechies 2"; 00026 case Daubechies_3: return "Daubechies 3"; 00027 case Daubechies_4: return "Daubechies 4"; 00028 case Daubechies_5: return "Daubechies 5"; 00029 case Daubechies_6: return "Daubechies 6"; 00030 case Daubechies_7: return "Daubechies 7"; 00031 case Daubechies_8: return "Daubechies 8"; 00032 case Daubechies_9: return "Daubechies 9"; 00033 case Daubechies_10: return "Daubechies 10"; 00034 case Daubechies_20: return "Daubechies 20"; 00035 case Daubechies_40: return "Daubechies 40"; 00036 case Symlet_2: return "Symlet 2"; 00037 case Symlet_3: return "Symlet 3"; 00038 case Symlet_4: return "Symlet 4"; 00039 case Symlet_5: return "Symlet 5"; 00040 case Symlet_6: return "Symlet 6"; 00041 case Symlet_7: return "Symlet 7"; 00042 case Symlet_8: return "Symlet 8"; 00043 case Symlet_9: return "Symlet 9"; 00044 case Symlet_10: return "Symlet 10"; 00045 case Symlet_20: return "Symlet 20"; 00046 case Symlet_30: return "Symlet 30"; 00047 case Coiflet_1: return "Coiflet 1"; 00048 case Coiflet_2: return "Coiflet 2"; 00049 case Coiflet_3: return "Coiflet 3"; 00050 case Coiflet_4: return "Coiflet 4"; 00051 case Coiflet_5: return "Coiflet 5"; 00052 case Biorthogonal_1_3: return "Biorthogonal 1.3"; 00053 case Biorthogonal_1_5: return "Biorthogonal 1.5"; 00054 case Biorthogonal_2_2: return "Biorthogonal 2.2"; 00055 case Biorthogonal_2_4: return "Biorthogonal 2.4"; 00056 case Biorthogonal_2_6: return "Biorthogonal 2.6"; 00057 case Biorthogonal_2_8: return "Biorthogonal 2.8"; 00058 case Biorthogonal_3_1: return "Biorthogonal 3.1"; 00059 case Biorthogonal_3_3: return "Biorthogonal 3.3"; 00060 case Biorthogonal_3_5: return "Biorthogonal 3.5"; 00061 case Biorthogonal_3_7: return "Biorthogonal 3.7"; 00062 case Biorthogonal_3_9: return "Biorthogonal 3.9"; 00063 case Biorthogonal_4_4: return "Biorthogonal 4.4"; 00064 case Biorthogonal_5_5: return "Biorthogonal 5.5"; 00065 case Biorthogonal_6_8: return "Biorthogonal 6.8"; 00066 case Meyer: return "Meyer"; 00067 } 00068 00069 return "(unknown)"; 00070 } 00071 00072 void 00073 Wavelet::createDecompositionFilters(Type wavelet, 00074 std::vector<float> &lpd, 00075 std::vector<float> &hpd) 00076 { 00077 lpd.clear(); 00078 hpd.clear(); 00079 00080 int flength = 0; 00081 00082 switch (wavelet) { 00083 00084 case Haar: 00085 lpd.push_back(0.70710678118655); 00086 lpd.push_back(0.70710678118655); 00087 hpd.push_back(-0.70710678118655); 00088 hpd.push_back(0.70710678118655); 00089 flength = 2; 00090 break; 00091 00092 case Daubechies_2: 00093 lpd.push_back(-0.12940952255092); 00094 lpd.push_back(0.22414386804186); 00095 lpd.push_back(0.83651630373747); 00096 lpd.push_back(0.48296291314469); 00097 hpd.push_back(-0.48296291314469); 00098 hpd.push_back(0.83651630373747); 00099 hpd.push_back(-0.22414386804186); 00100 hpd.push_back(-0.12940952255092); 00101 flength = 4; 00102 break; 00103 00104 case Daubechies_3: 00105 lpd.push_back(0.03522629188210); 00106 lpd.push_back(-0.08544127388224); 00107 lpd.push_back(-0.13501102001039); 00108 lpd.push_back(0.45987750211933); 00109 lpd.push_back(0.80689150931334); 00110 lpd.push_back(0.33267055295096); 00111 hpd.push_back(-0.33267055295096); 00112 hpd.push_back(0.80689150931334); 00113 hpd.push_back(-0.45987750211933); 00114 hpd.push_back(-0.13501102001039); 00115 hpd.push_back(0.08544127388224); 00116 hpd.push_back(0.03522629188210); 00117 flength = 6; 00118 break; 00119 00120 case Daubechies_4: 00121 lpd.push_back(-0.01059740178500); 00122 lpd.push_back(0.03288301166698); 00123 lpd.push_back(0.03084138183599); 00124 lpd.push_back(-0.18703481171888); 00125 lpd.push_back(-0.02798376941698); 00126 lpd.push_back(0.63088076792959); 00127 lpd.push_back(0.71484657055254); 00128 lpd.push_back(0.23037781330886); 00129 hpd.push_back(-0.23037781330886); 00130 hpd.push_back(0.71484657055254); 00131 hpd.push_back(-0.63088076792959); 00132 hpd.push_back(-0.02798376941698); 00133 hpd.push_back(0.18703481171888); 00134 hpd.push_back(0.03084138183599); 00135 hpd.push_back(-0.03288301166698); 00136 hpd.push_back(-0.01059740178500); 00137 flength = 8; 00138 break; 00139 00140 case Daubechies_5: 00141 lpd.push_back(0.00333572528500); 00142 lpd.push_back(-0.01258075199902); 00143 lpd.push_back(-0.00624149021301); 00144 lpd.push_back(0.07757149384007); 00145 lpd.push_back(-0.03224486958503); 00146 lpd.push_back(-0.24229488706619); 00147 lpd.push_back(0.13842814590110); 00148 lpd.push_back(0.72430852843857); 00149 lpd.push_back(0.60382926979747); 00150 lpd.push_back(0.16010239797413); 00151 hpd.push_back(-0.16010239797413); 00152 hpd.push_back(0.60382926979747); 00153 hpd.push_back(-0.72430852843857); 00154 hpd.push_back(0.13842814590110); 00155 hpd.push_back(0.24229488706619); 00156 hpd.push_back(-0.03224486958503); 00157 hpd.push_back(-0.07757149384007); 00158 hpd.push_back(-0.00624149021301); 00159 hpd.push_back(0.01258075199902); 00160 hpd.push_back(0.00333572528500); 00161 flength = 10; 00162 break; 00163 00164 case Daubechies_6: 00165 lpd.push_back(-0.00107730108500); 00166 lpd.push_back(0.00477725751101); 00167 lpd.push_back(0.00055384220099); 00168 lpd.push_back(-0.03158203931803); 00169 lpd.push_back(0.02752286553002); 00170 lpd.push_back(0.09750160558708); 00171 lpd.push_back(-0.12976686756710); 00172 lpd.push_back(-0.22626469396517); 00173 lpd.push_back(0.31525035170924); 00174 lpd.push_back(0.75113390802158); 00175 lpd.push_back(0.49462389039839); 00176 lpd.push_back(0.11154074335008); 00177 hpd.push_back(-0.11154074335008); 00178 hpd.push_back(0.49462389039839); 00179 hpd.push_back(-0.75113390802158); 00180 hpd.push_back(0.31525035170924); 00181 hpd.push_back(0.22626469396517); 00182 hpd.push_back(-0.12976686756710); 00183 hpd.push_back(-0.09750160558708); 00184 hpd.push_back(0.02752286553002); 00185 hpd.push_back(0.03158203931803); 00186 hpd.push_back(0.00055384220099); 00187 hpd.push_back(-0.00477725751101); 00188 hpd.push_back(-0.00107730108500); 00189 flength = 12; 00190 break; 00191 00192 case Daubechies_7: 00193 lpd.push_back(0.00035371380000); 00194 lpd.push_back(-0.00180164070400); 00195 lpd.push_back(0.00042957797300); 00196 lpd.push_back(0.01255099855601); 00197 lpd.push_back(-0.01657454163102); 00198 lpd.push_back(-0.03802993693503); 00199 lpd.push_back(0.08061260915107); 00200 lpd.push_back(0.07130921926705); 00201 lpd.push_back(-0.22403618499417); 00202 lpd.push_back(-0.14390600392911); 00203 lpd.push_back(0.46978228740536); 00204 lpd.push_back(0.72913209084656); 00205 lpd.push_back(0.39653931948231); 00206 lpd.push_back(0.07785205408506); 00207 hpd.push_back(-0.07785205408506); 00208 hpd.push_back(0.39653931948231); 00209 hpd.push_back(-0.72913209084656); 00210 hpd.push_back(0.46978228740536); 00211 hpd.push_back(0.14390600392911); 00212 hpd.push_back(-0.22403618499417); 00213 hpd.push_back(-0.07130921926705); 00214 hpd.push_back(0.08061260915107); 00215 hpd.push_back(0.03802993693503); 00216 hpd.push_back(-0.01657454163102); 00217 hpd.push_back(-0.01255099855601); 00218 hpd.push_back(0.00042957797300); 00219 hpd.push_back(0.00180164070400); 00220 hpd.push_back(0.00035371380000); 00221 flength = 14; 00222 break; 00223 00224 case Daubechies_8: 00225 lpd.push_back(-0.00011747678400); 00226 lpd.push_back(0.00067544940600); 00227 lpd.push_back(-0.00039174037300); 00228 lpd.push_back(-0.00487035299301); 00229 lpd.push_back(0.00874609404702); 00230 lpd.push_back(0.01398102791702); 00231 lpd.push_back(-0.04408825393106); 00232 lpd.push_back(-0.01736930100202); 00233 lpd.push_back(0.12874742662019); 00234 lpd.push_back(0.00047248457400); 00235 lpd.push_back(-0.28401554296243); 00236 lpd.push_back(-0.01582910525602); 00237 lpd.push_back(0.58535468365487); 00238 lpd.push_back(0.67563073629801); 00239 lpd.push_back(0.31287159091447); 00240 lpd.push_back(0.05441584224308); 00241 hpd.push_back(-0.05441584224308); 00242 hpd.push_back(0.31287159091447); 00243 hpd.push_back(-0.67563073629801); 00244 hpd.push_back(0.58535468365487); 00245 hpd.push_back(0.01582910525602); 00246 hpd.push_back(-0.28401554296243); 00247 hpd.push_back(-0.00047248457400); 00248 hpd.push_back(0.12874742662019); 00249 hpd.push_back(0.01736930100202); 00250 hpd.push_back(-0.04408825393106); 00251 hpd.push_back(-0.01398102791702); 00252 hpd.push_back(0.00874609404702); 00253 hpd.push_back(0.00487035299301); 00254 hpd.push_back(-0.00039174037300); 00255 hpd.push_back(-0.00067544940600); 00256 hpd.push_back(-0.00011747678400); 00257 flength = 16; 00258 break; 00259 00260 case Daubechies_9: 00261 lpd.push_back(0.00003934732000); 00262 lpd.push_back(-0.00025196318900); 00263 lpd.push_back(0.00023038576400); 00264 lpd.push_back(0.00184764688296); 00265 lpd.push_back(-0.00428150368190); 00266 lpd.push_back(-0.00472320475789); 00267 lpd.push_back(0.02236166212352); 00268 lpd.push_back(0.00025094711499); 00269 lpd.push_back(-0.06763282905952); 00270 lpd.push_back(0.03072568147832); 00271 lpd.push_back(0.14854074933476); 00272 lpd.push_back(-0.09684078322088); 00273 lpd.push_back(-0.29327378327259); 00274 lpd.push_back(0.13319738582209); 00275 lpd.push_back(0.65728807803664); 00276 lpd.push_back(0.60482312367678); 00277 lpd.push_back(0.24383467463767); 00278 lpd.push_back(0.03807794736317); 00279 hpd.push_back(-0.03807794736317); 00280 hpd.push_back(0.24383467463767); 00281 hpd.push_back(-0.60482312367678); 00282 hpd.push_back(0.65728807803664); 00283 hpd.push_back(-0.13319738582209); 00284 hpd.push_back(-0.29327378327259); 00285 hpd.push_back(0.09684078322088); 00286 hpd.push_back(0.14854074933476); 00287 hpd.push_back(-0.03072568147832); 00288 hpd.push_back(-0.06763282905952); 00289 hpd.push_back(-0.00025094711499); 00290 hpd.push_back(0.02236166212352); 00291 hpd.push_back(0.00472320475789); 00292 hpd.push_back(-0.00428150368190); 00293 hpd.push_back(-0.00184764688296); 00294 hpd.push_back(0.00023038576400); 00295 hpd.push_back(0.00025196318900); 00296 hpd.push_back(0.00003934732000); 00297 flength = 18; 00298 break; 00299 00300 case Daubechies_10: 00301 lpd.push_back(-0.00001326420300); 00302 lpd.push_back(0.00009358867000); 00303 lpd.push_back(-0.00011646685499); 00304 lpd.push_back(-0.00068585669500); 00305 lpd.push_back(0.00199240529499); 00306 lpd.push_back(0.00139535174699); 00307 lpd.push_back(-0.01073317548298); 00308 lpd.push_back(0.00360655356699); 00309 lpd.push_back(0.03321267405893); 00310 lpd.push_back(-0.02945753682195); 00311 lpd.push_back(-0.07139414716586); 00312 lpd.push_back(0.09305736460381); 00313 lpd.push_back(0.12736934033574); 00314 lpd.push_back(-0.19594627437660); 00315 lpd.push_back(-0.24984642432649); 00316 lpd.push_back(0.28117234366043); 00317 lpd.push_back(0.68845903945259); 00318 lpd.push_back(0.52720118893092); 00319 lpd.push_back(0.18817680007762); 00320 lpd.push_back(0.02667005790095); 00321 hpd.push_back(-0.02667005790095); 00322 hpd.push_back(0.18817680007762); 00323 hpd.push_back(-0.52720118893092); 00324 hpd.push_back(0.68845903945259); 00325 hpd.push_back(-0.28117234366043); 00326 hpd.push_back(-0.24984642432649); 00327 hpd.push_back(0.19594627437660); 00328 hpd.push_back(0.12736934033574); 00329 hpd.push_back(-0.09305736460381); 00330 hpd.push_back(-0.07139414716586); 00331 hpd.push_back(0.02945753682195); 00332 hpd.push_back(0.03321267405893); 00333 hpd.push_back(-0.00360655356699); 00334 hpd.push_back(-0.01073317548298); 00335 hpd.push_back(-0.00139535174699); 00336 hpd.push_back(0.00199240529499); 00337 hpd.push_back(0.00068585669500); 00338 hpd.push_back(-0.00011646685499); 00339 hpd.push_back(-0.00009358867000); 00340 hpd.push_back(-0.00001326420300); 00341 flength = 20; 00342 break; 00343 00344 case Daubechies_20: 00345 lpd.push_back(-0.00000000029988); 00346 lpd.push_back(0.00000000405613); 00347 lpd.push_back(-0.00000001814843); 00348 lpd.push_back(0.00000000020143); 00349 lpd.push_back(0.00000026339242); 00350 lpd.push_back(-0.00000068470796); 00351 lpd.push_back(-0.00000101199401); 00352 lpd.push_back(0.00000724124829); 00353 lpd.push_back(-0.00000437614386); 00354 lpd.push_back(-0.00003710586183); 00355 lpd.push_back(0.00006774280828); 00356 lpd.push_back(0.00010153288973); 00357 lpd.push_back(-0.00038510474870); 00358 lpd.push_back(-0.00005349759845); 00359 lpd.push_back(0.00139255961930); 00360 lpd.push_back(-0.00083156217284); 00361 lpd.push_back(-0.00358149425960); 00362 lpd.push_back(0.00442054238705); 00363 lpd.push_back(0.00672162730228); 00364 lpd.push_back(-0.01381052613705); 00365 lpd.push_back(-0.00878932492387); 00366 lpd.push_back(0.03229429953057); 00367 lpd.push_back(0.00587468181179); 00368 lpd.push_back(-0.06172289962416); 00369 lpd.push_back(0.00563224685793); 00370 lpd.push_back(0.10229171917503); 00371 lpd.push_back(-0.02471682733721); 00372 lpd.push_back(-0.15545875070532); 00373 lpd.push_back(0.03985024645854); 00374 lpd.push_back(0.22829105081947); 00375 lpd.push_back(-0.01672708830868); 00376 lpd.push_back(-0.32678680043239); 00377 lpd.push_back(-0.13921208801080); 00378 lpd.push_back(0.36150229873767); 00379 lpd.push_back(0.61049323893578); 00380 lpd.push_back(0.47269618530872); 00381 lpd.push_back(0.21994211355038); 00382 lpd.push_back(0.06342378045879); 00383 lpd.push_back(0.01054939462490); 00384 lpd.push_back(0.00077995361366); 00385 hpd.push_back(-0.00077995361366); 00386 hpd.push_back(0.01054939462490); 00387 hpd.push_back(-0.06342378045879); 00388 hpd.push_back(0.21994211355038); 00389 hpd.push_back(-0.47269618530872); 00390 hpd.push_back(0.61049323893578); 00391 hpd.push_back(-0.36150229873767); 00392 hpd.push_back(-0.13921208801080); 00393 hpd.push_back(0.32678680043239); 00394 hpd.push_back(-0.01672708830868); 00395 hpd.push_back(-0.22829105081947); 00396 hpd.push_back(0.03985024645854); 00397 hpd.push_back(0.15545875070532); 00398 hpd.push_back(-0.02471682733721); 00399 hpd.push_back(-0.10229171917503); 00400 hpd.push_back(0.00563224685793); 00401 hpd.push_back(0.06172289962416); 00402 hpd.push_back(0.00587468181179); 00403 hpd.push_back(-0.03229429953057); 00404 hpd.push_back(-0.00878932492387); 00405 hpd.push_back(0.01381052613705); 00406 hpd.push_back(0.00672162730228); 00407 hpd.push_back(-0.00442054238705); 00408 hpd.push_back(-0.00358149425960); 00409 hpd.push_back(0.00083156217284); 00410 hpd.push_back(0.00139255961930); 00411 hpd.push_back(0.00005349759845); 00412 hpd.push_back(-0.00038510474870); 00413 hpd.push_back(-0.00010153288973); 00414 hpd.push_back(0.00006774280828); 00415 hpd.push_back(0.00003710586183); 00416 hpd.push_back(-0.00000437614386); 00417 hpd.push_back(-0.00000724124829); 00418 hpd.push_back(-0.00000101199401); 00419 hpd.push_back(0.00000068470796); 00420 hpd.push_back(0.00000026339242); 00421 hpd.push_back(-0.00000000020143); 00422 hpd.push_back(-0.00000001814843); 00423 hpd.push_back(-0.00000000405613); 00424 hpd.push_back(-0.00000000029988); 00425 flength = 40; 00426 break; 00427 00428 case Daubechies_40: 00429 lpd.push_back(-0.00000000000000); 00430 lpd.push_back(0.00000000000000); 00431 lpd.push_back(-0.00000000000000); 00432 lpd.push_back(0.00000000000000); 00433 lpd.push_back(-0.00000000000000); 00434 lpd.push_back(-0.00000000000001); 00435 lpd.push_back(0.00000000000003); 00436 lpd.push_back(-0.00000000000001); 00437 lpd.push_back(-0.00000000000037); 00438 lpd.push_back(0.00000000000121); 00439 lpd.push_back(0.00000000000108); 00440 lpd.push_back(-0.00000000001441); 00441 lpd.push_back(0.00000000001995); 00442 lpd.push_back(0.00000000008134); 00443 lpd.push_back(-0.00000000029288); 00444 lpd.push_back(-0.00000000009963); 00445 lpd.push_back(0.00000000205938); 00446 lpd.push_back(-0.00000000227332); 00447 lpd.push_back(-0.00000000873967); 00448 lpd.push_back(0.00000002288390); 00449 lpd.push_back(0.00000001741059); 00450 lpd.push_back(-0.00000012745008); 00451 lpd.push_back(0.00000005361186); 00452 lpd.push_back(0.00000048834273); 00453 lpd.push_back(-0.00000066863337); 00454 lpd.push_back(-0.00000128043283); 00455 lpd.push_back(0.00000350778202); 00456 lpd.push_back(0.00000165493877); 00457 lpd.push_back(-0.00001288842174); 00458 lpd.push_back(0.00000406557792); 00459 lpd.push_back(0.00003629399945); 00460 lpd.push_back(-0.00003566632371); 00461 lpd.push_back(-0.00007878802614); 00462 lpd.push_back(0.00014251943335); 00463 lpd.push_back(0.00012109867291); 00464 lpd.push_back(-0.00041818330353); 00465 lpd.push_back(-0.00007088554491); 00466 lpd.push_back(0.00099285797789); 00467 lpd.push_back(-0.00031193527356); 00468 lpd.push_back(-0.00197480748041); 00469 lpd.push_back(0.00148388984367); 00470 lpd.push_back(0.00332132500594); 00471 lpd.push_back(-0.00412431015737); 00472 lpd.push_back(-0.00467322831674); 00473 lpd.push_back(0.00901902126682); 00474 lpd.push_back(0.00524573780794); 00475 lpd.push_back(-0.01682072694998); 00476 lpd.push_back(-0.00388701203892); 00477 lpd.push_back(0.02781129406516); 00478 lpd.push_back(-0.00059370667303); 00479 lpd.push_back(-0.04179364874023); 00480 lpd.push_back(0.00895082555981); 00481 lpd.push_back(0.05834125954654); 00482 lpd.push_back(-0.02094317414735); 00483 lpd.push_back(-0.07729538082012); 00484 lpd.push_back(0.03492832601473); 00485 lpd.push_back(0.09941959711973); 00486 lpd.push_back(-0.04741061635274); 00487 lpd.push_back(-0.12673146574763); 00488 lpd.push_back(0.05216571236437); 00489 lpd.push_back(0.16185493481917); 00490 lpd.push_back(-0.03814703831047); 00491 lpd.push_back(-0.20452405393126); 00492 lpd.push_back(-0.01395065907035); 00493 lpd.push_back(0.24017584511066); 00494 lpd.push_back(0.13119716231525); 00495 lpd.push_back(-0.21027451192673); 00496 lpd.push_back(-0.31275608334174); 00497 lpd.push_back(-0.02817037418845); 00498 lpd.push_back(0.35209361261033); 00499 lpd.push_back(0.51902874766301); 00500 lpd.push_back(0.43815806016110); 00501 lpd.push_back(0.25977619424035); 00502 lpd.push_back(0.11476477757177); 00503 lpd.push_back(0.03842788992792); 00504 lpd.push_back(0.00969841552091); 00505 lpd.push_back(0.00179808920458); 00506 lpd.push_back(0.00023209364055); 00507 lpd.push_back(0.00001869221611); 00508 lpd.push_back(0.00000070900603); 00509 hpd.push_back(-0.00000070900603); 00510 hpd.push_back(0.00001869221611); 00511 hpd.push_back(-0.00023209364055); 00512 hpd.push_back(0.00179808920458); 00513 hpd.push_back(-0.00969841552091); 00514 hpd.push_back(0.03842788992792); 00515 hpd.push_back(-0.11476477757177); 00516 hpd.push_back(0.25977619424035); 00517 hpd.push_back(-0.43815806016110); 00518 hpd.push_back(0.51902874766301); 00519 hpd.push_back(-0.35209361261033); 00520 hpd.push_back(-0.02817037418845); 00521 hpd.push_back(0.31275608334174); 00522 hpd.push_back(-0.21027451192673); 00523 hpd.push_back(-0.13119716231525); 00524 hpd.push_back(0.24017584511066); 00525 hpd.push_back(0.01395065907035); 00526 hpd.push_back(-0.20452405393126); 00527 hpd.push_back(0.03814703831047); 00528 hpd.push_back(0.16185493481917); 00529 hpd.push_back(-0.05216571236437); 00530 hpd.push_back(-0.12673146574763); 00531 hpd.push_back(0.04741061635274); 00532 hpd.push_back(0.09941959711973); 00533 hpd.push_back(-0.03492832601473); 00534 hpd.push_back(-0.07729538082012); 00535 hpd.push_back(0.02094317414735); 00536 hpd.push_back(0.05834125954654); 00537 hpd.push_back(-0.00895082555981); 00538 hpd.push_back(-0.04179364874023); 00539 hpd.push_back(0.00059370667303); 00540 hpd.push_back(0.02781129406516); 00541 hpd.push_back(0.00388701203892); 00542 hpd.push_back(-0.01682072694998); 00543 hpd.push_back(-0.00524573780794); 00544 hpd.push_back(0.00901902126682); 00545 hpd.push_back(0.00467322831674); 00546 hpd.push_back(-0.00412431015737); 00547 hpd.push_back(-0.00332132500594); 00548 hpd.push_back(0.00148388984367); 00549 hpd.push_back(0.00197480748041); 00550 hpd.push_back(-0.00031193527356); 00551 hpd.push_back(-0.00099285797789); 00552 hpd.push_back(-0.00007088554491); 00553 hpd.push_back(0.00041818330353); 00554 hpd.push_back(0.00012109867291); 00555 hpd.push_back(-0.00014251943335); 00556 hpd.push_back(-0.00007878802614); 00557 hpd.push_back(0.00003566632371); 00558 hpd.push_back(0.00003629399945); 00559 hpd.push_back(-0.00000406557792); 00560 hpd.push_back(-0.00001288842174); 00561 hpd.push_back(-0.00000165493877); 00562 hpd.push_back(0.00000350778202); 00563 hpd.push_back(0.00000128043283); 00564 hpd.push_back(-0.00000066863337); 00565 hpd.push_back(-0.00000048834273); 00566 hpd.push_back(0.00000005361186); 00567 hpd.push_back(0.00000012745008); 00568 hpd.push_back(0.00000001741059); 00569 hpd.push_back(-0.00000002288390); 00570 hpd.push_back(-0.00000000873967); 00571 hpd.push_back(0.00000000227332); 00572 hpd.push_back(0.00000000205938); 00573 hpd.push_back(0.00000000009963); 00574 hpd.push_back(-0.00000000029288); 00575 hpd.push_back(-0.00000000008134); 00576 hpd.push_back(0.00000000001995); 00577 hpd.push_back(0.00000000001441); 00578 hpd.push_back(0.00000000000108); 00579 hpd.push_back(-0.00000000000121); 00580 hpd.push_back(-0.00000000000037); 00581 hpd.push_back(0.00000000000001); 00582 hpd.push_back(0.00000000000003); 00583 hpd.push_back(0.00000000000001); 00584 hpd.push_back(-0.00000000000000); 00585 hpd.push_back(-0.00000000000000); 00586 hpd.push_back(-0.00000000000000); 00587 hpd.push_back(-0.00000000000000); 00588 hpd.push_back(-0.00000000000000); 00589 flength = 80; 00590 break; 00591 00592 case Symlet_2: 00593 lpd.push_back(-0.12940952255092); 00594 lpd.push_back(0.22414386804186); 00595 lpd.push_back(0.83651630373747); 00596 lpd.push_back(0.48296291314469); 00597 hpd.push_back(-0.48296291314469); 00598 hpd.push_back(0.83651630373747); 00599 hpd.push_back(-0.22414386804186); 00600 hpd.push_back(-0.12940952255092); 00601 flength = 4; 00602 break; 00603 00604 case Symlet_3: 00605 lpd.push_back(0.03522629188210); 00606 lpd.push_back(-0.08544127388224); 00607 lpd.push_back(-0.13501102001039); 00608 lpd.push_back(0.45987750211933); 00609 lpd.push_back(0.80689150931334); 00610 lpd.push_back(0.33267055295096); 00611 hpd.push_back(-0.33267055295096); 00612 hpd.push_back(0.80689150931334); 00613 hpd.push_back(-0.45987750211933); 00614 hpd.push_back(-0.13501102001039); 00615 hpd.push_back(0.08544127388224); 00616 hpd.push_back(0.03522629188210); 00617 flength = 6; 00618 break; 00619 00620 case Symlet_4: 00621 lpd.push_back(-0.07576571478927); 00622 lpd.push_back(-0.02963552764600); 00623 lpd.push_back(0.49761866763202); 00624 lpd.push_back(0.80373875180592); 00625 lpd.push_back(0.29785779560528); 00626 lpd.push_back(-0.09921954357685); 00627 lpd.push_back(-0.01260396726204); 00628 lpd.push_back(0.03222310060404); 00629 hpd.push_back(-0.03222310060404); 00630 hpd.push_back(-0.01260396726204); 00631 hpd.push_back(0.09921954357685); 00632 hpd.push_back(0.29785779560528); 00633 hpd.push_back(-0.80373875180592); 00634 hpd.push_back(0.49761866763202); 00635 hpd.push_back(0.02963552764600); 00636 hpd.push_back(-0.07576571478927); 00637 flength = 8; 00638 break; 00639 00640 case Symlet_5: 00641 lpd.push_back(0.02733306834508); 00642 lpd.push_back(0.02951949092577); 00643 lpd.push_back(-0.03913424930238); 00644 lpd.push_back(0.19939753397739); 00645 lpd.push_back(0.72340769040242); 00646 lpd.push_back(0.63397896345821); 00647 lpd.push_back(0.01660210576452); 00648 lpd.push_back(-0.17532808990845); 00649 lpd.push_back(-0.02110183402476); 00650 lpd.push_back(0.01953888273529); 00651 hpd.push_back(-0.01953888273529); 00652 hpd.push_back(-0.02110183402476); 00653 hpd.push_back(0.17532808990845); 00654 hpd.push_back(0.01660210576452); 00655 hpd.push_back(-0.63397896345821); 00656 hpd.push_back(0.72340769040242); 00657 hpd.push_back(-0.19939753397739); 00658 hpd.push_back(-0.03913424930238); 00659 hpd.push_back(-0.02951949092577); 00660 hpd.push_back(0.02733306834508); 00661 flength = 10; 00662 break; 00663 00664 case Symlet_6: 00665 lpd.push_back(0.01540410932703); 00666 lpd.push_back(0.00349071208422); 00667 lpd.push_back(-0.11799011114819); 00668 lpd.push_back(-0.04831174258563); 00669 lpd.push_back(0.49105594192675); 00670 lpd.push_back(0.78764114103019); 00671 lpd.push_back(0.33792942172762); 00672 lpd.push_back(-0.07263752278646); 00673 lpd.push_back(-0.02106029251230); 00674 lpd.push_back(0.04472490177067); 00675 lpd.push_back(0.00176771186424); 00676 lpd.push_back(-0.00780070832503); 00677 hpd.push_back(0.00780070832503); 00678 hpd.push_back(0.00176771186424); 00679 hpd.push_back(-0.04472490177067); 00680 hpd.push_back(-0.02106029251230); 00681 hpd.push_back(0.07263752278646); 00682 hpd.push_back(0.33792942172762); 00683 hpd.push_back(-0.78764114103019); 00684 hpd.push_back(0.49105594192675); 00685 hpd.push_back(0.04831174258563); 00686 hpd.push_back(-0.11799011114819); 00687 hpd.push_back(-0.00349071208422); 00688 hpd.push_back(0.01540410932703); 00689 flength = 12; 00690 break; 00691 00692 case Symlet_7: 00693 lpd.push_back(0.00268181456826); 00694 lpd.push_back(-0.00104738488868); 00695 lpd.push_back(-0.01263630340325); 00696 lpd.push_back(0.03051551316596); 00697 lpd.push_back(0.06789269350137); 00698 lpd.push_back(-0.04955283493713); 00699 lpd.push_back(0.01744125508686); 00700 lpd.push_back(0.53610191709176); 00701 lpd.push_back(0.76776431700316); 00702 lpd.push_back(0.28862963175151); 00703 lpd.push_back(-0.14004724044296); 00704 lpd.push_back(-0.10780823770382); 00705 lpd.push_back(0.00401024487153); 00706 lpd.push_back(0.01026817670851); 00707 hpd.push_back(-0.01026817670851); 00708 hpd.push_back(0.00401024487153); 00709 hpd.push_back(0.10780823770382); 00710 hpd.push_back(-0.14004724044296); 00711 hpd.push_back(-0.28862963175151); 00712 hpd.push_back(0.76776431700316); 00713 hpd.push_back(-0.53610191709176); 00714 hpd.push_back(0.01744125508686); 00715 hpd.push_back(0.04955283493713); 00716 hpd.push_back(0.06789269350137); 00717 hpd.push_back(-0.03051551316596); 00718 hpd.push_back(-0.01263630340325); 00719 hpd.push_back(0.00104738488868); 00720 hpd.push_back(0.00268181456826); 00721 flength = 14; 00722 break; 00723 00724 case Symlet_8: 00725 lpd.push_back(-0.00338241595101); 00726 lpd.push_back(-0.00054213233179); 00727 lpd.push_back(0.03169508781149); 00728 lpd.push_back(0.00760748732492); 00729 lpd.push_back(-0.14329423835081); 00730 lpd.push_back(-0.06127335906766); 00731 lpd.push_back(0.48135965125837); 00732 lpd.push_back(0.77718575170052); 00733 lpd.push_back(0.36444189483533); 00734 lpd.push_back(-0.05194583810771); 00735 lpd.push_back(-0.02721902991706); 00736 lpd.push_back(0.04913717967361); 00737 lpd.push_back(0.00380875201389); 00738 lpd.push_back(-0.01495225833705); 00739 lpd.push_back(-0.00030292051472); 00740 lpd.push_back(0.00188995033276); 00741 hpd.push_back(-0.00188995033276); 00742 hpd.push_back(-0.00030292051472); 00743 hpd.push_back(0.01495225833705); 00744 hpd.push_back(0.00380875201389); 00745 hpd.push_back(-0.04913717967361); 00746 hpd.push_back(-0.02721902991706); 00747 hpd.push_back(0.05194583810771); 00748 hpd.push_back(0.36444189483533); 00749 hpd.push_back(-0.77718575170052); 00750 hpd.push_back(0.48135965125837); 00751 hpd.push_back(0.06127335906766); 00752 hpd.push_back(-0.14329423835081); 00753 hpd.push_back(-0.00760748732492); 00754 hpd.push_back(0.03169508781149); 00755 hpd.push_back(0.00054213233179); 00756 hpd.push_back(-0.00338241595101); 00757 flength = 16; 00758 break; 00759 00760 case Symlet_9: 00761 lpd.push_back(0.00140091552591); 00762 lpd.push_back(0.00061978088899); 00763 lpd.push_back(-0.01327196778182); 00764 lpd.push_back(-0.01152821020768); 00765 lpd.push_back(0.03022487885828); 00766 lpd.push_back(0.00058346274612); 00767 lpd.push_back(-0.05456895843083); 00768 lpd.push_back(0.23876091460730); 00769 lpd.push_back(0.71789708276441); 00770 lpd.push_back(0.61733844914094); 00771 lpd.push_back(0.03527248803527); 00772 lpd.push_back(-0.19155083129728); 00773 lpd.push_back(-0.01823377077940); 00774 lpd.push_back(0.06207778930289); 00775 lpd.push_back(0.00885926749340); 00776 lpd.push_back(-0.01026406402763); 00777 lpd.push_back(-0.00047315449868); 00778 lpd.push_back(0.00106949003291); 00779 hpd.push_back(-0.00106949003291); 00780 hpd.push_back(-0.00047315449868); 00781 hpd.push_back(0.01026406402763); 00782 hpd.push_back(0.00885926749340); 00783 hpd.push_back(-0.06207778930289); 00784 hpd.push_back(-0.01823377077940); 00785 hpd.push_back(0.19155083129728); 00786 hpd.push_back(0.03527248803527); 00787 hpd.push_back(-0.61733844914094); 00788 hpd.push_back(0.71789708276441); 00789 hpd.push_back(-0.23876091460730); 00790 hpd.push_back(-0.05456895843083); 00791 hpd.push_back(-0.00058346274612); 00792 hpd.push_back(0.03022487885828); 00793 hpd.push_back(0.01152821020768); 00794 hpd.push_back(-0.01327196778182); 00795 hpd.push_back(-0.00061978088899); 00796 hpd.push_back(0.00140091552591); 00797 flength = 18; 00798 break; 00799 00800 case Symlet_10: 00801 lpd.push_back(0.00077015980911); 00802 lpd.push_back(0.00009563267072); 00803 lpd.push_back(-0.00864129927702); 00804 lpd.push_back(-0.00146538258130); 00805 lpd.push_back(0.04592723923109); 00806 lpd.push_back(0.01160989390371); 00807 lpd.push_back(-0.15949427888491); 00808 lpd.push_back(-0.07088053578323); 00809 lpd.push_back(0.47169066693845); 00810 lpd.push_back(0.76951003702110); 00811 lpd.push_back(0.38382676106707); 00812 lpd.push_back(-0.03553674047383); 00813 lpd.push_back(-0.03199005688243); 00814 lpd.push_back(0.04999497207737); 00815 lpd.push_back(0.00576491203358); 00816 lpd.push_back(-0.02035493981231); 00817 lpd.push_back(-0.00080435893202); 00818 lpd.push_back(0.00459317358531); 00819 lpd.push_back(0.00005703608362); 00820 lpd.push_back(-0.00045932942100); 00821 hpd.push_back(0.00045932942100); 00822 hpd.push_back(0.00005703608362); 00823 hpd.push_back(-0.00459317358531); 00824 hpd.push_back(-0.00080435893202); 00825 hpd.push_back(0.02035493981231); 00826 hpd.push_back(0.00576491203358); 00827 hpd.push_back(-0.04999497207737); 00828 hpd.push_back(-0.03199005688243); 00829 hpd.push_back(0.03553674047383); 00830 hpd.push_back(0.38382676106707); 00831 hpd.push_back(-0.76951003702110); 00832 hpd.push_back(0.47169066693845); 00833 hpd.push_back(0.07088053578323); 00834 hpd.push_back(-0.15949427888491); 00835 hpd.push_back(-0.01160989390371); 00836 hpd.push_back(0.04592723923109); 00837 hpd.push_back(0.00146538258130); 00838 hpd.push_back(-0.00864129927702); 00839 hpd.push_back(-0.00009563267072); 00840 hpd.push_back(0.00077015980911); 00841 flength = 20; 00842 break; 00843 00844 case Symlet_20: 00845 lpd.push_back(0.00000036955375); 00846 lpd.push_back(-0.00000019015676); 00847 lpd.push_back(-0.00000791936141); 00848 lpd.push_back(0.00000302566606); 00849 lpd.push_back(0.00007992967836); 00850 lpd.push_back(-0.00001928412301); 00851 lpd.push_back(-0.00049473109157); 00852 lpd.push_back(0.00007215991188); 00853 lpd.push_back(0.00208899470819); 00854 lpd.push_back(-0.00030526283181); 00855 lpd.push_back(-0.00660658579912); 00856 lpd.push_back(0.00142308735944); 00857 lpd.push_back(0.01700404902335); 00858 lpd.push_back(-0.00331385738375); 00859 lpd.push_back(-0.03162943714501); 00860 lpd.push_back(0.00812322835637); 00861 lpd.push_back(0.02557934951027); 00862 lpd.push_back(-0.07899434492693); 00863 lpd.push_back(-0.02981936887758); 00864 lpd.push_back(0.40583144435233); 00865 lpd.push_back(0.75116272842520); 00866 lpd.push_back(0.47199147510012); 00867 lpd.push_back(-0.05108834292497); 00868 lpd.push_back(-0.16057829841831); 00869 lpd.push_back(0.03625095165278); 00870 lpd.push_back(0.08891966802764); 00871 lpd.push_back(-0.00684370196580); 00872 lpd.push_back(-0.03537333675714); 00873 lpd.push_back(0.00193859706711); 00874 lpd.push_back(0.01215704094879); 00875 lpd.push_back(-0.00061112638583); 00876 lpd.push_back(-0.00347164780287); 00877 lpd.push_back(0.00012544091723); 00878 lpd.push_back(0.00074761085979); 00879 lpd.push_back(-0.00002661555034); 00880 lpd.push_back(-0.00011739133516); 00881 lpd.push_back(0.00000452542221); 00882 lpd.push_back(0.00001228725278); 00883 lpd.push_back(-0.00000032567026); 00884 lpd.push_back(-0.00000063291290); 00885 hpd.push_back(0.00000063291290); 00886 hpd.push_back(-0.00000032567026); 00887 hpd.push_back(-0.00001228725278); 00888 hpd.push_back(0.00000452542221); 00889 hpd.push_back(0.00011739133516); 00890 hpd.push_back(-0.00002661555034); 00891 hpd.push_back(-0.00074761085979); 00892 hpd.push_back(0.00012544091723); 00893 hpd.push_back(0.00347164780287); 00894 hpd.push_back(-0.00061112638583); 00895 hpd.push_back(-0.01215704094879); 00896 hpd.push_back(0.00193859706711); 00897 hpd.push_back(0.03537333675714); 00898 hpd.push_back(-0.00684370196580); 00899 hpd.push_back(-0.08891966802764); 00900 hpd.push_back(0.03625095165278); 00901 hpd.push_back(0.16057829841831); 00902 hpd.push_back(-0.05108834292497); 00903 hpd.push_back(-0.47199147510012); 00904 hpd.push_back(0.75116272842520); 00905 hpd.push_back(-0.40583144435233); 00906 hpd.push_back(-0.02981936887758); 00907 hpd.push_back(0.07899434492693); 00908 hpd.push_back(0.02557934951027); 00909 hpd.push_back(-0.00812322835637); 00910 hpd.push_back(-0.03162943714501); 00911 hpd.push_back(0.00331385738375); 00912 hpd.push_back(0.01700404902335); 00913 hpd.push_back(-0.00142308735944); 00914 hpd.push_back(-0.00660658579912); 00915 hpd.push_back(0.00030526283181); 00916 hpd.push_back(0.00208899470819); 00917 hpd.push_back(-0.00007215991188); 00918 hpd.push_back(-0.00049473109157); 00919 hpd.push_back(0.00001928412301); 00920 hpd.push_back(0.00007992967836); 00921 hpd.push_back(-0.00000302566606); 00922 hpd.push_back(-0.00000791936141); 00923 hpd.push_back(0.00000019015676); 00924 hpd.push_back(0.00000036955375); 00925 flength = 40; 00926 break; 00927 00928 case Symlet_30: 00929 lpd.push_back(-0.00000000032641); 00930 lpd.push_back(0.00000000014934); 00931 lpd.push_back(0.00000001014810); 00932 lpd.push_back(-0.00000000380480); 00933 lpd.push_back(-0.00000014986093); 00934 lpd.push_back(0.00000005465704); 00935 lpd.push_back(0.00000142300535); 00936 lpd.push_back(-0.00000055432777); 00937 lpd.push_back(-0.00000989667666); 00938 lpd.push_back(0.00000402586608); 00939 lpd.push_back(0.00005384705071); 00940 lpd.push_back(-0.00002120203482); 00941 lpd.push_back(-0.00023724381672); 00942 lpd.push_back(0.00008209438737); 00943 lpd.push_back(0.00086145325795); 00944 lpd.push_back(-0.00023156681831); 00945 lpd.push_back(-0.00258964866287); 00946 lpd.push_back(0.00046642571155); 00947 lpd.push_back(0.00645416706920); 00948 lpd.push_back(-0.00051919282891); 00949 lpd.push_back(-0.01284118837655); 00950 lpd.push_back(0.00037212345706); 00951 lpd.push_back(0.01829725025850); 00952 lpd.push_back(-0.00795200356952); 00953 lpd.push_back(-0.02521794435506); 00954 lpd.push_back(0.02965858822312); 00955 lpd.push_back(0.02927100294045); 00956 lpd.push_back(-0.09630227559219); 00957 lpd.push_back(-0.03849155121162); 00958 lpd.push_back(0.40072250790936); 00959 lpd.push_back(0.74269376814242); 00960 lpd.push_back(0.48469805553706); 00961 lpd.push_back(-0.02843778080778); 00962 lpd.push_back(-0.16204679936904); 00963 lpd.push_back(0.02619852204894); 00964 lpd.push_back(0.08910160832786); 00965 lpd.push_back(-0.01523693234758); 00966 lpd.push_back(-0.04889669606591); 00967 lpd.push_back(0.00760939409040); 00968 lpd.push_back(0.02556854558808); 00969 lpd.push_back(-0.00162932098036); 00970 lpd.push_back(-0.01038876672659); 00971 lpd.push_back(0.00054379809563); 00972 lpd.push_back(0.00371380689803); 00973 lpd.push_back(-0.00027628401612); 00974 lpd.push_back(-0.00119692132405); 00975 lpd.push_back(0.00011735865251); 00976 lpd.push_back(0.00034385220669); 00977 lpd.push_back(-0.00003293175202); 00978 lpd.push_back(-0.00008272690387); 00979 lpd.push_back(0.00000647382532); 00980 lpd.push_back(0.00001589700426); 00981 lpd.push_back(-0.00000089828423); 00982 lpd.push_back(-0.00000232354967); 00983 lpd.push_back(0.00000008995011); 00984 lpd.push_back(0.00000024412960); 00985 lpd.push_back(-0.00000000612778); 00986 lpd.push_back(-0.00000001650488); 00987 lpd.push_back(0.00000000025363); 00988 lpd.push_back(0.00000000055439); 00989 hpd.push_back(-0.00000000055439); 00990 hpd.push_back(0.00000000025363); 00991 hpd.push_back(0.00000001650488); 00992 hpd.push_back(-0.00000000612778); 00993 hpd.push_back(-0.00000024412960); 00994 hpd.push_back(0.00000008995011); 00995 hpd.push_back(0.00000232354967); 00996 hpd.push_back(-0.00000089828423); 00997 hpd.push_back(-0.00001589700426); 00998 hpd.push_back(0.00000647382532); 00999 hpd.push_back(0.00008272690387); 01000 hpd.push_back(-0.00003293175202); 01001 hpd.push_back(-0.00034385220669); 01002 hpd.push_back(0.00011735865251); 01003 hpd.push_back(0.00119692132405); 01004 hpd.push_back(-0.00027628401612); 01005 hpd.push_back(-0.00371380689803); 01006 hpd.push_back(0.00054379809563); 01007 hpd.push_back(0.01038876672659); 01008 hpd.push_back(-0.00162932098036); 01009 hpd.push_back(-0.02556854558808); 01010 hpd.push_back(0.00760939409040); 01011 hpd.push_back(0.04889669606591); 01012 hpd.push_back(-0.01523693234758); 01013 hpd.push_back(-0.08910160832786); 01014 hpd.push_back(0.02619852204894); 01015 hpd.push_back(0.16204679936904); 01016 hpd.push_back(-0.02843778080778); 01017 hpd.push_back(-0.48469805553706); 01018 hpd.push_back(0.74269376814242); 01019 hpd.push_back(-0.40072250790936); 01020 hpd.push_back(-0.03849155121162); 01021 hpd.push_back(0.09630227559219); 01022 hpd.push_back(0.02927100294045); 01023 hpd.push_back(-0.02965858822312); 01024 hpd.push_back(-0.02521794435506); 01025 hpd.push_back(0.00795200356952); 01026 hpd.push_back(0.01829725025850); 01027 hpd.push_back(-0.00037212345706); 01028 hpd.push_back(-0.01284118837655); 01029 hpd.push_back(0.00051919282891); 01030 hpd.push_back(0.00645416706920); 01031 hpd.push_back(-0.00046642571155); 01032 hpd.push_back(-0.00258964866287); 01033 hpd.push_back(0.00023156681831); 01034 hpd.push_back(0.00086145325795); 01035 hpd.push_back(-0.00008209438737); 01036 hpd.push_back(-0.00023724381672); 01037 hpd.push_back(0.00002120203482); 01038 hpd.push_back(0.00005384705071); 01039 hpd.push_back(-0.00000402586608); 01040 hpd.push_back(-0.00000989667666); 01041 hpd.push_back(0.00000055432777); 01042 hpd.push_back(0.00000142300535); 01043 hpd.push_back(-0.00000005465704); 01044 hpd.push_back(-0.00000014986093); 01045 hpd.push_back(0.00000000380480); 01046 hpd.push_back(0.00000001014810); 01047 hpd.push_back(-0.00000000014934); 01048 hpd.push_back(-0.00000000032641); 01049 flength = 60; 01050 break; 01051 01052 case Coiflet_1: 01053 lpd.push_back(-0.01565572813546); 01054 lpd.push_back(-0.07273261951285); 01055 lpd.push_back(0.38486484686420); 01056 lpd.push_back(0.85257202021226); 01057 lpd.push_back(0.33789766245781); 01058 lpd.push_back(-0.07273261951285); 01059 hpd.push_back(0.07273261951285); 01060 hpd.push_back(0.33789766245781); 01061 hpd.push_back(-0.85257202021226); 01062 hpd.push_back(0.38486484686420); 01063 hpd.push_back(0.07273261951285); 01064 hpd.push_back(-0.01565572813546); 01065 flength = 6; 01066 break; 01067 01068 case Coiflet_2: 01069 lpd.push_back(-0.00072054944536); 01070 lpd.push_back(-0.00182320887070); 01071 lpd.push_back(0.00561143481939); 01072 lpd.push_back(0.02368017194633); 01073 lpd.push_back(-0.05943441864646); 01074 lpd.push_back(-0.07648859907831); 01075 lpd.push_back(0.41700518442169); 01076 lpd.push_back(0.81272363544554); 01077 lpd.push_back(0.38611006682116); 01078 lpd.push_back(-0.06737255472196); 01079 lpd.push_back(-0.04146493678176); 01080 lpd.push_back(0.01638733646352); 01081 hpd.push_back(-0.01638733646352); 01082 hpd.push_back(-0.04146493678176); 01083 hpd.push_back(0.06737255472196); 01084 hpd.push_back(0.38611006682116); 01085 hpd.push_back(-0.81272363544554); 01086 hpd.push_back(0.41700518442169); 01087 hpd.push_back(0.07648859907831); 01088 hpd.push_back(-0.05943441864646); 01089 hpd.push_back(-0.02368017194633); 01090 hpd.push_back(0.00561143481939); 01091 hpd.push_back(0.00182320887070); 01092 hpd.push_back(-0.00072054944536); 01093 flength = 12; 01094 break; 01095 01096 case Coiflet_3: 01097 lpd.push_back(-0.00003459977284); 01098 lpd.push_back(-0.00007098330314); 01099 lpd.push_back(0.00046621696011); 01100 lpd.push_back(0.00111751877089); 01101 lpd.push_back(-0.00257451768875); 01102 lpd.push_back(-0.00900797613666); 01103 lpd.push_back(0.01588054486362); 01104 lpd.push_back(0.03455502757306); 01105 lpd.push_back(-0.08230192710689); 01106 lpd.push_back(-0.07179982161931); 01107 lpd.push_back(0.42848347637762); 01108 lpd.push_back(0.79377722262562); 01109 lpd.push_back(0.40517690240962); 01110 lpd.push_back(-0.06112339000267); 01111 lpd.push_back(-0.06577191128186); 01112 lpd.push_back(0.02345269614184); 01113 lpd.push_back(0.00778259642733); 01114 lpd.push_back(-0.00379351286449); 01115 hpd.push_back(0.00379351286449); 01116 hpd.push_back(0.00778259642733); 01117 hpd.push_back(-0.02345269614184); 01118 hpd.push_back(-0.06577191128186); 01119 hpd.push_back(0.06112339000267); 01120 hpd.push_back(0.40517690240962); 01121 hpd.push_back(-0.79377722262562); 01122 hpd.push_back(0.42848347637762); 01123 hpd.push_back(0.07179982161931); 01124 hpd.push_back(-0.08230192710689); 01125 hpd.push_back(-0.03455502757306); 01126 hpd.push_back(0.01588054486362); 01127 hpd.push_back(0.00900797613666); 01128 hpd.push_back(-0.00257451768875); 01129 hpd.push_back(-0.00111751877089); 01130 hpd.push_back(0.00046621696011); 01131 hpd.push_back(0.00007098330314); 01132 hpd.push_back(-0.00003459977284); 01133 flength = 18; 01134 break; 01135 01136 case Coiflet_4: 01137 lpd.push_back(-0.00000178498500); 01138 lpd.push_back(-0.00000325968024); 01139 lpd.push_back(0.00003122987587); 01140 lpd.push_back(0.00006233903446); 01141 lpd.push_back(-0.00025997455249); 01142 lpd.push_back(-0.00058902075624); 01143 lpd.push_back(0.00126656192930); 01144 lpd.push_back(0.00375143615728); 01145 lpd.push_back(-0.00565828668661); 01146 lpd.push_back(-0.01521173152795); 01147 lpd.push_back(0.02508226184486); 01148 lpd.push_back(0.03933442712334); 01149 lpd.push_back(-0.09622044203399); 01150 lpd.push_back(-0.06662747426343); 01151 lpd.push_back(0.43438605649147); 01152 lpd.push_back(0.78223893092050); 01153 lpd.push_back(0.41530840703043); 01154 lpd.push_back(-0.05607731331675); 01155 lpd.push_back(-0.08126669968088); 01156 lpd.push_back(0.02668230015605); 01157 lpd.push_back(0.01606894396478); 01158 lpd.push_back(-0.00734616632764); 01159 lpd.push_back(-0.00162949201260); 01160 lpd.push_back(0.00089231366858); 01161 hpd.push_back(-0.00089231366858); 01162 hpd.push_back(-0.00162949201260); 01163 hpd.push_back(0.00734616632764); 01164 hpd.push_back(0.01606894396478); 01165 hpd.push_back(-0.02668230015605); 01166 hpd.push_back(-0.08126669968088); 01167 hpd.push_back(0.05607731331675); 01168 hpd.push_back(0.41530840703043); 01169 hpd.push_back(-0.78223893092050); 01170 hpd.push_back(0.43438605649147); 01171 hpd.push_back(0.06662747426343); 01172 hpd.push_back(-0.09622044203399); 01173 hpd.push_back(-0.03933442712334); 01174 hpd.push_back(0.02508226184486); 01175 hpd.push_back(0.01521173152795); 01176 hpd.push_back(-0.00565828668661); 01177 hpd.push_back(-0.00375143615728); 01178 hpd.push_back(0.00126656192930); 01179 hpd.push_back(0.00058902075624); 01180 hpd.push_back(-0.00025997455249); 01181 hpd.push_back(-0.00006233903446); 01182 hpd.push_back(0.00003122987587); 01183 hpd.push_back(0.00000325968024); 01184 hpd.push_back(-0.00000178498500); 01185 flength = 24; 01186 break; 01187 01188 case Coiflet_5: 01189 lpd.push_back(-0.00000009517657); 01190 lpd.push_back(-0.00000016744289); 01191 lpd.push_back(0.00000206376185); 01192 lpd.push_back(0.00000373465518); 01193 lpd.push_back(-0.00002131502681); 01194 lpd.push_back(-0.00004134043227); 01195 lpd.push_back(0.00014054114970); 01196 lpd.push_back(0.00030225958181); 01197 lpd.push_back(-0.00063813134305); 01198 lpd.push_back(-0.00166286370201); 01199 lpd.push_back(0.00243337321266); 01200 lpd.push_back(0.00676418544805); 01201 lpd.push_back(-0.00916423116248); 01202 lpd.push_back(-0.01976177894257); 01203 lpd.push_back(0.03268357426711); 01204 lpd.push_back(0.04128920875018); 01205 lpd.push_back(-0.10557420870334); 01206 lpd.push_back(-0.06203596396290); 01207 lpd.push_back(0.43799162617184); 01208 lpd.push_back(0.77428960365296); 01209 lpd.push_back(0.42156620669085); 01210 lpd.push_back(-0.05204316317624); 01211 lpd.push_back(-0.09192001055970); 01212 lpd.push_back(0.02816802897094); 01213 lpd.push_back(0.02340815678584); 01214 lpd.push_back(-0.01013111751985); 01215 lpd.push_back(-0.00415935878139); 01216 lpd.push_back(0.00217823635811); 01217 lpd.push_back(0.00035858968790); 01218 lpd.push_back(-0.00021208083980); 01219 hpd.push_back(0.00021208083980); 01220 hpd.push_back(0.00035858968790); 01221 hpd.push_back(-0.00217823635811); 01222 hpd.push_back(-0.00415935878139); 01223 hpd.push_back(0.01013111751985); 01224 hpd.push_back(0.02340815678584); 01225 hpd.push_back(-0.02816802897094); 01226 hpd.push_back(-0.09192001055970); 01227 hpd.push_back(0.05204316317624); 01228 hpd.push_back(0.42156620669085); 01229 hpd.push_back(-0.77428960365296); 01230 hpd.push_back(0.43799162617184); 01231 hpd.push_back(0.06203596396290); 01232 hpd.push_back(-0.10557420870334); 01233 hpd.push_back(-0.04128920875018); 01234 hpd.push_back(0.03268357426711); 01235 hpd.push_back(0.01976177894257); 01236 hpd.push_back(-0.00916423116248); 01237 hpd.push_back(-0.00676418544805); 01238 hpd.push_back(0.00243337321266); 01239 hpd.push_back(0.00166286370201); 01240 hpd.push_back(-0.00063813134305); 01241 hpd.push_back(-0.00030225958181); 01242 hpd.push_back(0.00014054114970); 01243 hpd.push_back(0.00004134043227); 01244 hpd.push_back(-0.00002131502681); 01245 hpd.push_back(-0.00000373465518); 01246 hpd.push_back(0.00000206376185); 01247 hpd.push_back(0.00000016744289); 01248 hpd.push_back(-0.00000009517657); 01249 flength = 30; 01250 break; 01251 01252 case Biorthogonal_1_3: 01253 lpd.push_back(-0.08838834764832); 01254 lpd.push_back(0.08838834764832); 01255 lpd.push_back(0.70710678118655); 01256 lpd.push_back(0.70710678118655); 01257 lpd.push_back(0.08838834764832); 01258 lpd.push_back(-0.08838834764832); 01259 hpd.push_back(-0.00000000000000); 01260 hpd.push_back(0.00000000000000); 01261 hpd.push_back(-0.70710678118655); 01262 hpd.push_back(0.70710678118655); 01263 hpd.push_back(-0.00000000000000); 01264 hpd.push_back(0.00000000000000); 01265 flength = 6; 01266 break; 01267 01268 case Biorthogonal_1_5: 01269 lpd.push_back(0.01657281518406); 01270 lpd.push_back(-0.01657281518406); 01271 lpd.push_back(-0.12153397801644); 01272 lpd.push_back(0.12153397801644); 01273 lpd.push_back(0.70710678118655); 01274 lpd.push_back(0.70710678118655); 01275 lpd.push_back(0.12153397801644); 01276 lpd.push_back(-0.12153397801644); 01277 lpd.push_back(-0.01657281518406); 01278 lpd.push_back(0.01657281518406); 01279 hpd.push_back(-0.00000000000000); 01280 hpd.push_back(0.00000000000000); 01281 hpd.push_back(-0.00000000000000); 01282 hpd.push_back(0.00000000000000); 01283 hpd.push_back(-0.70710678118655); 01284 hpd.push_back(0.70710678118655); 01285 hpd.push_back(-0.00000000000000); 01286 hpd.push_back(0.00000000000000); 01287 hpd.push_back(-0.00000000000000); 01288 hpd.push_back(0.00000000000000); 01289 flength = 10; 01290 break; 01291 01292 case Biorthogonal_2_2: 01293 lpd.push_back(0.00000000000000); 01294 lpd.push_back(-0.17677669529664); 01295 lpd.push_back(0.35355339059327); 01296 lpd.push_back(1.06066017177982); 01297 lpd.push_back(0.35355339059327); 01298 lpd.push_back(-0.17677669529664); 01299 hpd.push_back(-0.00000000000000); 01300 hpd.push_back(0.35355339059327); 01301 hpd.push_back(-0.70710678118655); 01302 hpd.push_back(0.35355339059327); 01303 hpd.push_back(-0.00000000000000); 01304 hpd.push_back(0.00000000000000); 01305 flength = 6; 01306 break; 01307 01308 case Biorthogonal_2_4: 01309 lpd.push_back(0.00000000000000); 01310 lpd.push_back(0.03314563036812); 01311 lpd.push_back(-0.06629126073624); 01312 lpd.push_back(-0.17677669529664); 01313 lpd.push_back(0.41984465132951); 01314 lpd.push_back(0.99436891104358); 01315 lpd.push_back(0.41984465132951); 01316 lpd.push_back(-0.17677669529664); 01317 lpd.push_back(-0.06629126073624); 01318 lpd.push_back(0.03314563036812); 01319 hpd.push_back(-0.00000000000000); 01320 hpd.push_back(0.00000000000000); 01321 hpd.push_back(-0.00000000000000); 01322 hpd.push_back(0.35355339059327); 01323 hpd.push_back(-0.70710678118655); 01324 hpd.push_back(0.35355339059327); 01325 hpd.push_back(-0.00000000000000); 01326 hpd.push_back(0.00000000000000); 01327 hpd.push_back(-0.00000000000000); 01328 hpd.push_back(0.00000000000000); 01329 flength = 10; 01330 break; 01331 01332 01333 case Biorthogonal_2_6: 01334 lpd.push_back(0.00000000000000); 01335 lpd.push_back(-0.00690533966002); 01336 lpd.push_back(0.01381067932005); 01337 lpd.push_back(0.04695630968817); 01338 lpd.push_back(-0.10772329869639); 01339 lpd.push_back(-0.16987135563661); 01340 lpd.push_back(0.44746600996961); 01341 lpd.push_back(0.96674755240348); 01342 lpd.push_back(0.44746600996961); 01343 lpd.push_back(-0.16987135563661); 01344 lpd.push_back(-0.10772329869639); 01345 lpd.push_back(0.04695630968817); 01346 lpd.push_back(0.01381067932005); 01347 lpd.push_back(-0.00690533966002); 01348 hpd.push_back(-0.00000000000000); 01349 hpd.push_back(0.00000000000000); 01350 hpd.push_back(-0.00000000000000); 01351 hpd.push_back(0.00000000000000); 01352 hpd.push_back(-0.00000000000000); 01353 hpd.push_back(0.35355339059327); 01354 hpd.push_back(-0.70710678118655); 01355 hpd.push_back(0.35355339059327); 01356 hpd.push_back(-0.00000000000000); 01357 hpd.push_back(0.00000000000000); 01358 hpd.push_back(-0.00000000000000); 01359 hpd.push_back(0.00000000000000); 01360 hpd.push_back(-0.00000000000000); 01361 hpd.push_back(0.00000000000000); 01362 flength = 14; 01363 break; 01364 01365 case Biorthogonal_2_8: 01366 lpd.push_back(0.00000000000000); 01367 lpd.push_back(0.00151054305063); 01368 lpd.push_back(-0.00302108610126); 01369 lpd.push_back(-0.01294751186255); 01370 lpd.push_back(0.02891610982635); 01371 lpd.push_back(0.05299848189069); 01372 lpd.push_back(-0.13491307360774); 01373 lpd.push_back(-0.16382918343409); 01374 lpd.push_back(0.46257144047592); 01375 lpd.push_back(0.95164212189718); 01376 lpd.push_back(0.46257144047592); 01377 lpd.push_back(-0.16382918343409); 01378 lpd.push_back(-0.13491307360774); 01379 lpd.push_back(0.05299848189069); 01380 lpd.push_back(0.02891610982635); 01381 lpd.push_back(-0.01294751186255); 01382 lpd.push_back(-0.00302108610126); 01383 lpd.push_back(0.00151054305063); 01384 hpd.push_back(-0.00000000000000); 01385 hpd.push_back(0.00000000000000); 01386 hpd.push_back(-0.00000000000000); 01387 hpd.push_back(0.00000000000000); 01388 hpd.push_back(-0.00000000000000); 01389 hpd.push_back(0.00000000000000); 01390 hpd.push_back(-0.00000000000000); 01391 hpd.push_back(0.35355339059327); 01392 hpd.push_back(-0.70710678118655); 01393 hpd.push_back(0.35355339059327); 01394 hpd.push_back(-0.00000000000000); 01395 hpd.push_back(0.00000000000000); 01396 hpd.push_back(-0.00000000000000); 01397 hpd.push_back(0.00000000000000); 01398 hpd.push_back(-0.00000000000000); 01399 hpd.push_back(0.00000000000000); 01400 hpd.push_back(-0.00000000000000); 01401 hpd.push_back(0.00000000000000); 01402 flength = 18; 01403 break; 01404 01405 case Biorthogonal_3_1: 01406 lpd.push_back(-0.35355339059327); 01407 lpd.push_back(1.06066017177982); 01408 lpd.push_back(1.06066017177982); 01409 lpd.push_back(-0.35355339059327); 01410 hpd.push_back(-0.17677669529664); 01411 hpd.push_back(0.53033008588991); 01412 hpd.push_back(-0.53033008588991); 01413 hpd.push_back(0.17677669529664); 01414 flength = 4; 01415 break; 01416 01417 case Biorthogonal_3_3: 01418 lpd.push_back(0.06629126073624); 01419 lpd.push_back(-0.19887378220872); 01420 lpd.push_back(-0.15467960838456); 01421 lpd.push_back(0.99436891104358); 01422 lpd.push_back(0.99436891104358); 01423 lpd.push_back(-0.15467960838456); 01424 lpd.push_back(-0.19887378220872); 01425 lpd.push_back(0.06629126073624); 01426 hpd.push_back(-0.00000000000000); 01427 hpd.push_back(0.00000000000000); 01428 hpd.push_back(-0.17677669529664); 01429 hpd.push_back(0.53033008588991); 01430 hpd.push_back(-0.53033008588991); 01431 hpd.push_back(0.17677669529664); 01432 hpd.push_back(-0.00000000000000); 01433 hpd.push_back(0.00000000000000); 01434 flength = 8; 01435 break; 01436 01437 case Biorthogonal_3_5: 01438 lpd.push_back(-0.01381067932005); 01439 lpd.push_back(0.04143203796015); 01440 lpd.push_back(0.05248058141619); 01441 lpd.push_back(-0.26792717880897); 01442 lpd.push_back(-0.07181553246426); 01443 lpd.push_back(0.96674755240348); 01444 lpd.push_back(0.96674755240348); 01445 lpd.push_back(-0.07181553246426); 01446 lpd.push_back(-0.26792717880897); 01447 lpd.push_back(0.05248058141619); 01448 lpd.push_back(0.04143203796015); 01449 lpd.push_back(-0.01381067932005); 01450 hpd.push_back(-0.00000000000000); 01451 hpd.push_back(0.00000000000000); 01452 hpd.push_back(-0.00000000000000); 01453 hpd.push_back(0.00000000000000); 01454 hpd.push_back(-0.17677669529664); 01455 hpd.push_back(0.53033008588991); 01456 hpd.push_back(-0.53033008588991); 01457 hpd.push_back(0.17677669529664); 01458 hpd.push_back(-0.00000000000000); 01459 hpd.push_back(0.00000000000000); 01460 hpd.push_back(-0.00000000000000); 01461 hpd.push_back(0.00000000000000); 01462 flength = 12; 01463 break; 01464 01465 case Biorthogonal_3_7: 01466 lpd.push_back(0.00302108610126); 01467 lpd.push_back(-0.00906325830378); 01468 lpd.push_back(-0.01683176542131); 01469 lpd.push_back(0.07466398507402); 01470 lpd.push_back(0.03133297870736); 01471 lpd.push_back(-0.30115912592284); 01472 lpd.push_back(-0.02649924094535); 01473 lpd.push_back(0.95164212189718); 01474 lpd.push_back(0.95164212189718); 01475 lpd.push_back(-0.02649924094535); 01476 lpd.push_back(-0.30115912592284); 01477 lpd.push_back(0.03133297870736); 01478 lpd.push_back(0.07466398507402); 01479 lpd.push_back(-0.01683176542131); 01480 lpd.push_back(-0.00906325830378); 01481 lpd.push_back(0.00302108610126); 01482 hpd.push_back(-0.00000000000000); 01483 hpd.push_back(0.00000000000000); 01484 hpd.push_back(-0.00000000000000); 01485 hpd.push_back(0.00000000000000); 01486 hpd.push_back(-0.00000000000000); 01487 hpd.push_back(0.00000000000000); 01488 hpd.push_back(-0.17677669529664); 01489 hpd.push_back(0.53033008588991); 01490 hpd.push_back(-0.53033008588991); 01491 hpd.push_back(0.17677669529664); 01492 hpd.push_back(-0.00000000000000); 01493 hpd.push_back(0.00000000000000); 01494 hpd.push_back(-0.00000000000000); 01495 hpd.push_back(0.00000000000000); 01496 hpd.push_back(-0.00000000000000); 01497 hpd.push_back(0.00000000000000); 01498 flength = 16; 01499 break; 01500 01501 case Biorthogonal_3_9: 01502 lpd.push_back(-0.00067974437278); 01503 lpd.push_back(0.00203923311835); 01504 lpd.push_back(0.00506031921961); 01505 lpd.push_back(-0.02061891264111); 01506 lpd.push_back(-0.01411278793018); 01507 lpd.push_back(0.09913478249423); 01508 lpd.push_back(0.01230013626942); 01509 lpd.push_back(-0.32019196836078); 01510 lpd.push_back(0.00205002271157); 01511 lpd.push_back(0.94212570067821); 01512 lpd.push_back(0.94212570067821); 01513 lpd.push_back(0.00205002271157); 01514 lpd.push_back(-0.32019196836078); 01515 lpd.push_back(0.01230013626942); 01516 lpd.push_back(0.09913478249423); 01517 lpd.push_back(-0.01411278793018); 01518 lpd.push_back(-0.02061891264111); 01519 lpd.push_back(0.00506031921961); 01520 lpd.push_back(0.00203923311835); 01521 lpd.push_back(-0.00067974437278); 01522 hpd.push_back(-0.00000000000000); 01523 hpd.push_back(0.00000000000000); 01524 hpd.push_back(-0.00000000000000); 01525 hpd.push_back(0.00000000000000); 01526 hpd.push_back(-0.00000000000000); 01527 hpd.push_back(0.00000000000000); 01528 hpd.push_back(-0.00000000000000); 01529 hpd.push_back(0.00000000000000); 01530 hpd.push_back(-0.17677669529664); 01531 hpd.push_back(0.53033008588991); 01532 hpd.push_back(-0.53033008588991); 01533 hpd.push_back(0.17677669529664); 01534 hpd.push_back(-0.00000000000000); 01535 hpd.push_back(0.00000000000000); 01536 hpd.push_back(-0.00000000000000); 01537 hpd.push_back(0.00000000000000); 01538 hpd.push_back(-0.00000000000000); 01539 hpd.push_back(0.00000000000000); 01540 hpd.push_back(-0.00000000000000); 01541 hpd.push_back(0.00000000000000); 01542 flength = 20; 01543 break; 01544 01545 case Biorthogonal_4_4: 01546 lpd.push_back(0.00000000000000); 01547 lpd.push_back(0.03782845550726); 01548 lpd.push_back(-0.02384946501956); 01549 lpd.push_back(-0.11062440441844); 01550 lpd.push_back(0.37740285561283); 01551 lpd.push_back(0.85269867900889); 01552 lpd.push_back(0.37740285561283); 01553 lpd.push_back(-0.11062440441844); 01554 lpd.push_back(-0.02384946501956); 01555 lpd.push_back(0.03782845550726); 01556 hpd.push_back(-0.00000000000000); 01557 hpd.push_back(-0.06453888262870); 01558 hpd.push_back(0.04068941760916); 01559 hpd.push_back(0.41809227322162); 01560 hpd.push_back(-0.78848561640558); 01561 hpd.push_back(0.41809227322162); 01562 hpd.push_back(0.04068941760916); 01563 hpd.push_back(-0.06453888262870); 01564 hpd.push_back(-0.00000000000000); 01565 hpd.push_back(0.00000000000000); 01566 flength = 10; 01567 break; 01568 01569 case Biorthogonal_5_5: 01570 lpd.push_back(0.00000000000000); 01571 lpd.push_back(0.00000000000000); 01572 lpd.push_back(0.03968708834741); 01573 lpd.push_back(0.00794810863724); 01574 lpd.push_back(-0.05446378846824); 01575 lpd.push_back(0.34560528195603); 01576 lpd.push_back(0.73666018142821); 01577 lpd.push_back(0.34560528195603); 01578 lpd.push_back(-0.05446378846824); 01579 lpd.push_back(0.00794810863724); 01580 lpd.push_back(0.03968708834741); 01581 lpd.push_back(0.00000000000000); 01582 hpd.push_back(-0.01345670945912); 01583 hpd.push_back(-0.00269496688011); 01584 hpd.push_back(0.13670658466433); 01585 hpd.push_back(-0.09350469740094); 01586 hpd.push_back(-0.47680326579848); 01587 hpd.push_back(0.89950610974865); 01588 hpd.push_back(-0.47680326579848); 01589 hpd.push_back(-0.09350469740094); 01590 hpd.push_back(0.13670658466433); 01591 hpd.push_back(-0.00269496688011); 01592 hpd.push_back(-0.01345670945912); 01593 hpd.push_back(0.00000000000000); 01594 flength = 12; 01595 break; 01596 01597 case Biorthogonal_6_8: 01598 lpd.push_back(0.00000000000000); 01599 lpd.push_back(0.00190883173648); 01600 lpd.push_back(-0.00191428612909); 01601 lpd.push_back(-0.01699063986760); 01602 lpd.push_back(0.01193456527973); 01603 lpd.push_back(0.04973290349094); 01604 lpd.push_back(-0.07726317316720); 01605 lpd.push_back(-0.09405920349574); 01606 lpd.push_back(0.42079628460983); 01607 lpd.push_back(0.82592299745840); 01608 lpd.push_back(0.42079628460983); 01609 lpd.push_back(-0.09405920349574); 01610 lpd.push_back(-0.07726317316720); 01611 lpd.push_back(0.04973290349094); 01612 lpd.push_back(0.01193456527973); 01613 lpd.push_back(-0.01699063986760); 01614 lpd.push_back(-0.00191428612909); 01615 lpd.push_back(0.00190883173648); 01616 hpd.push_back(0.00000000000000); 01617 hpd.push_back(-0.00000000000000); 01618 hpd.push_back(0.00000000000000); 01619 hpd.push_back(0.01442628250562); 01620 hpd.push_back(-0.01446750489679); 01621 hpd.push_back(-0.07872200106263); 01622 hpd.push_back(0.04036797903034); 01623 hpd.push_back(0.41784910915027); 01624 hpd.push_back(-0.75890772945365); 01625 hpd.push_back(0.41784910915027); 01626 hpd.push_back(0.04036797903034); 01627 hpd.push_back(-0.07872200106263); 01628 hpd.push_back(-0.01446750489679); 01629 hpd.push_back(0.01442628250562); 01630 hpd.push_back(0.00000000000000); 01631 hpd.push_back(-0.00000000000000); 01632 hpd.push_back(0.00000000000000); 01633 hpd.push_back(-0.00000000000000); 01634 flength = 18; 01635 break; 01636 01637 case Meyer: 01638 lpd.push_back(0.00000000000000); 01639 lpd.push_back(-0.00000150974086); 01640 lpd.push_back(0.00000127876676); 01641 lpd.push_back(0.00000044958556); 01642 lpd.push_back(-0.00000209656887); 01643 lpd.push_back(0.00000172322355); 01644 lpd.push_back(0.00000069808228); 01645 lpd.push_back(-0.00000287940803); 01646 lpd.push_back(0.00000238314839); 01647 lpd.push_back(0.00000098251560); 01648 lpd.push_back(-0.00000421778919); 01649 lpd.push_back(0.00000335350154); 01650 lpd.push_back(0.00000167472186); 01651 lpd.push_back(-0.00000603450134); 01652 lpd.push_back(0.00000483755580); 01653 lpd.push_back(0.00000240228802); 01654 lpd.push_back(-0.00000955630985); 01655 lpd.push_back(0.00000721652769); 01656 lpd.push_back(0.00000484907830); 01657 lpd.push_back(-0.00001420692858); 01658 lpd.push_back(0.00001050391427); 01659 lpd.push_back(0.00000618758030); 01660 lpd.push_back(-0.00002443800585); 01661 lpd.push_back(0.00002010638769); 01662 lpd.push_back(0.00001499352360); 01663 lpd.push_back(-0.00004642876428); 01664 lpd.push_back(0.00003234131191); 01665 lpd.push_back(0.00003740966576); 01666 lpd.push_back(-0.00010277900508); 01667 lpd.push_back(0.00002446195684); 01668 lpd.push_back(0.00014971351539); 01669 lpd.push_back(-0.00007559287026); 01670 lpd.push_back(-0.00013991314822); 01671 lpd.push_back(-0.00009351289388); 01672 lpd.push_back(0.00016118981973); 01673 lpd.push_back(0.00085950021376); 01674 lpd.push_back(-0.00057818579527); 01675 lpd.push_back(-0.00270216873394); 01676 lpd.push_back(0.00219477533646); 01677 lpd.push_back(0.00604551059646); 01678 lpd.push_back(-0.00638672861855); 01679 lpd.push_back(-0.01104464190054); 01680 lpd.push_back(0.01525091315859); 01681 lpd.push_back(0.01740388821018); 01682 lpd.push_back(-0.03209406335451); 01683 lpd.push_back(-0.02432178395952); 01684 lpd.push_back(0.06366730088447); 01685 lpd.push_back(0.03062124394342); 01686 lpd.push_back(-0.13269661535886); 01687 lpd.push_back(-0.03504828739060); 01688 lpd.push_back(0.44409503076653); 01689 lpd.push_back(0.74375100490379); 01690 lpd.push_back(0.44409503076653); 01691 lpd.push_back(-0.03504828739060); 01692 lpd.push_back(-0.13269661535886); 01693 lpd.push_back(0.03062124394342); 01694 lpd.push_back(0.06366730088447); 01695 lpd.push_back(-0.02432178395952); 01696 lpd.push_back(-0.03209406335451); 01697 lpd.push_back(0.01740388821018); 01698 lpd.push_back(0.01525091315859); 01699 lpd.push_back(-0.01104464190054); 01700 lpd.push_back(-0.00638672861855); 01701 lpd.push_back(0.00604551059646); 01702 lpd.push_back(0.00219477533646); 01703 lpd.push_back(-0.00270216873394); 01704 lpd.push_back(-0.00057818579527); 01705 lpd.push_back(0.00085950021376); 01706 lpd.push_back(0.00016118981973); 01707 lpd.push_back(-0.00009351289388); 01708 lpd.push_back(-0.00013991314822); 01709 lpd.push_back(-0.00007559287026); 01710 lpd.push_back(0.00014971351539); 01711 lpd.push_back(0.00002446195684); 01712 lpd.push_back(-0.00010277900508); 01713 lpd.push_back(0.00003740966576); 01714 lpd.push_back(0.00003234131191); 01715 lpd.push_back(-0.00004642876428); 01716 lpd.push_back(0.00001499352360); 01717 lpd.push_back(0.00002010638769); 01718 lpd.push_back(-0.00002443800585); 01719 lpd.push_back(0.00000618758030); 01720 lpd.push_back(0.00001050391427); 01721 lpd.push_back(-0.00001420692858); 01722 lpd.push_back(0.00000484907830); 01723 lpd.push_back(0.00000721652769); 01724 lpd.push_back(-0.00000955630985); 01725 lpd.push_back(0.00000240228802); 01726 lpd.push_back(0.00000483755580); 01727 lpd.push_back(-0.00000603450134); 01728 lpd.push_back(0.00000167472186); 01729 lpd.push_back(0.00000335350154); 01730 lpd.push_back(-0.00000421778919); 01731 lpd.push_back(0.00000098251560); 01732 lpd.push_back(0.00000238314839); 01733 lpd.push_back(-0.00000287940803); 01734 lpd.push_back(0.00000069808228); 01735 lpd.push_back(0.00000172322355); 01736 lpd.push_back(-0.00000209656887); 01737 lpd.push_back(0.00000044958556); 01738 lpd.push_back(0.00000127876676); 01739 lpd.push_back(-0.00000150974086); 01740 hpd.push_back(0.00000150974086); 01741 hpd.push_back(0.00000127876676); 01742 hpd.push_back(-0.00000044958556); 01743 hpd.push_back(-0.00000209656887); 01744 hpd.push_back(-0.00000172322355); 01745 hpd.push_back(0.00000069808228); 01746 hpd.push_back(0.00000287940803); 01747 hpd.push_back(0.00000238314839); 01748 hpd.push_back(-0.00000098251560); 01749 hpd.push_back(-0.00000421778919); 01750 hpd.push_back(-0.00000335350154); 01751 hpd.push_back(0.00000167472186); 01752 hpd.push_back(0.00000603450134); 01753 hpd.push_back(0.00000483755580); 01754 hpd.push_back(-0.00000240228802); 01755 hpd.push_back(-0.00000955630985); 01756 hpd.push_back(-0.00000721652769); 01757 hpd.push_back(0.00000484907830); 01758 hpd.push_back(0.00001420692858); 01759 hpd.push_back(0.00001050391427); 01760 hpd.push_back(-0.00000618758030); 01761 hpd.push_back(-0.00002443800585); 01762 hpd.push_back(-0.00002010638769); 01763 hpd.push_back(0.00001499352360); 01764 hpd.push_back(0.00004642876428); 01765 hpd.push_back(0.00003234131191); 01766 hpd.push_back(-0.00003740966576); 01767 hpd.push_back(-0.00010277900508); 01768 hpd.push_back(-0.00002446195684); 01769 hpd.push_back(0.00014971351539); 01770 hpd.push_back(0.00007559287026); 01771 hpd.push_back(-0.00013991314822); 01772 hpd.push_back(0.00009351289388); 01773 hpd.push_back(0.00016118981973); 01774 hpd.push_back(-0.00085950021376); 01775 hpd.push_back(-0.00057818579527); 01776 hpd.push_back(0.00270216873394); 01777 hpd.push_back(0.00219477533646); 01778 hpd.push_back(-0.00604551059646); 01779 hpd.push_back(-0.00638672861855); 01780 hpd.push_back(0.01104464190054); 01781 hpd.push_back(0.01525091315859); 01782 hpd.push_back(-0.01740388821018); 01783 hpd.push_back(-0.03209406335451); 01784 hpd.push_back(0.02432178395952); 01785 hpd.push_back(0.06366730088447); 01786 hpd.push_back(-0.03062124394342); 01787 hpd.push_back(-0.13269661535886); 01788 hpd.push_back(0.03504828739060); 01789 hpd.push_back(0.44409503076653); 01790 hpd.push_back(-0.74375100490379); 01791 hpd.push_back(0.44409503076653); 01792 hpd.push_back(0.03504828739060); 01793 hpd.push_back(-0.13269661535886); 01794 hpd.push_back(-0.03062124394342); 01795 hpd.push_back(0.06366730088447); 01796 hpd.push_back(0.02432178395952); 01797 hpd.push_back(-0.03209406335451); 01798 hpd.push_back(-0.01740388821018); 01799 hpd.push_back(0.01525091315859); 01800 hpd.push_back(0.01104464190054); 01801 hpd.push_back(-0.00638672861855); 01802 hpd.push_back(-0.00604551059646); 01803 hpd.push_back(0.00219477533646); 01804 hpd.push_back(0.00270216873394); 01805 hpd.push_back(-0.00057818579527); 01806 hpd.push_back(-0.00085950021376); 01807 hpd.push_back(0.00016118981973); 01808 hpd.push_back(0.00009351289388); 01809 hpd.push_back(-0.00013991314822); 01810 hpd.push_back(0.00007559287026); 01811 hpd.push_back(0.00014971351539); 01812 hpd.push_back(-0.00002446195684); 01813 hpd.push_back(-0.00010277900508); 01814 hpd.push_back(-0.00003740966576); 01815 hpd.push_back(0.00003234131191); 01816 hpd.push_back(0.00004642876428); 01817 hpd.push_back(0.00001499352360); 01818 hpd.push_back(-0.00002010638769); 01819 hpd.push_back(-0.00002443800585); 01820 hpd.push_back(-0.00000618758030); 01821 hpd.push_back(0.00001050391427); 01822 hpd.push_back(0.00001420692858); 01823 hpd.push_back(0.00000484907830); 01824 hpd.push_back(-0.00000721652769); 01825 hpd.push_back(-0.00000955630985); 01826 hpd.push_back(-0.00000240228802); 01827 hpd.push_back(0.00000483755580); 01828 hpd.push_back(0.00000603450134); 01829 hpd.push_back(0.00000167472186); 01830 hpd.push_back(-0.00000335350154); 01831 hpd.push_back(-0.00000421778919); 01832 hpd.push_back(-0.00000098251560); 01833 hpd.push_back(0.00000238314839); 01834 hpd.push_back(0.00000287940803); 01835 hpd.push_back(0.00000069808228); 01836 hpd.push_back(-0.00000172322355); 01837 hpd.push_back(-0.00000209656887); 01838 hpd.push_back(-0.00000044958556); 01839 hpd.push_back(0.00000127876676); 01840 hpd.push_back(0.00000150974086); 01841 hpd.push_back(0.00000000000000); 01842 flength = 102; 01843 break; 01844 } 01845 01846 assert(flength == lpd.size()); 01847 assert(flength == hpd.size()); 01848 } 01849