Commit Graph

1582 Commits

Author SHA1 Message Date
Samuel Li
148d96d3c4 UnitTestWaveletCompressorFilter performs tests on the output values 2016-07-26 17:46:53 -06:00
Samuel Li
06a68b55ab small changes 2016-07-25 16:32:02 -07:00
Samuel Li
da7e58d26a WaveDecompose and WaveReconstruct both work 2016-07-25 17:14:53 -06:00
Samuel Li
95a8797c1f WaveletDWT now uses simple array handle for extensions in all functions 2016-07-25 12:49:53 -06:00
Samuel Li
c54ad2fd13 successfully test the Extend1D function to return a regular array handle 2016-07-25 01:08:19 -06:00
Samuel Li
acc0b694ce delete debug info 2016-07-22 19:07:10 -06:00
Samuel Li
fb83b61d5a ready to test wavedecompose, but still need to debug... 2016-07-22 17:51:50 -06:00
Samuel Li
8e7bb4789b more properly use this pointer and domain name of classes 2016-07-22 16:11:11 -06:00
Samuel Li
de21336039 create WaveletCompressor class 2016-07-21 17:12:19 -06:00
Samuel Li
e35e4b47eb CDF5/3 kernel seems to be working correctly 2016-07-21 16:39:53 -06:00
Samuel Li
69044fed3b remove old files 2016-07-21 14:37:39 -06:00
Samuel Li
3ea8ad6d5b IDWT test correct now 2016-07-21 14:18:05 -06:00
Samuel Li
a8d47c4bf1 IDWT1D finishes, but still has bugs. 2016-07-20 18:05:14 -06:00
Samuel Li
132a4dfe33 Extend1D uses more templates 2016-07-20 13:55:23 -06:00
Samuel Li
9e706d91ab test concatenating empty arrays 2016-07-20 10:04:53 -06:00
Samuel Li
184e66fae6 keep working on idwt 2016-07-19 18:03:40 -06:00
Samuel Li
4f2df9d518 DWT interface change 2016-07-19 14:09:14 -06:00
Samuel Li
5e3a5058ac InverseTransformOdd worklet finished 2016-07-19 13:40:46 -06:00
Samuel Li
16528df5ba remove redundent files 2016-07-19 10:06:48 -06:00
Samuel Li
6bfb1deb94 DWT1D seems working OK now 2016-07-18 17:45:17 -06:00
Samuel Li
4b380a3d78 Fix a bug in ArrayHandleConcatenate 2016-07-18 13:21:52 -07:00
Samuel Li
7345737491 Fix a bug in wavelet filter to return ArrayHandles 2016-07-18 13:39:42 -06:00
Samuel Li
3c2aa8aa98 Testing filters, TestDWT1D() throws error 2016-07-18 10:56:45 -06:00
Samuel Li
6d81f261d5 Re-organize files, adding functions to filters. The worklet of WaveletTransform passes tests. 2016-07-18 09:23:20 -06:00
Samuel Li
4ac822acad implement DWT1D function. Thinking to move non-worklet stuff to filter foler. 2016-07-17 17:49:00 -06:00
Samuel Li
cb7a5d6f17 put Wavelets class under wavelet namespace 2016-07-17 15:19:07 -06:00
Samuel Li
ba1ea292db Merge branch 'wavelets' of gitlab.kitware.com:samuelli/vtk-m into wavelets 2016-07-17 15:03:44 -06:00
Samuel Li
7fab26f87b working on dwt 2016-07-17 15:03:41 -06:00
Samuel Li
5a712427f0 Merge branch 'wavelets' of gitlab.kitware.com:samuelli/vtk-m into wavelets 2016-07-17 13:29:29 -07:00
Samuel Li
1f2bb02f77 add comment line 2016-07-17 14:07:31 -06:00
Samuel Li
75f2dea59b Add SYMH handling of boundary 2016-07-17 13:27:18 -06:00
Samuel Li
bf0fd05b2a removed an abuse of templates 2016-07-15 21:06:03 -07:00
Samuel Li
1d4070c3ad Extend1D test succeed 2016-07-15 20:33:50 -06:00
Samuel Li
9ef986da83 add make handle function to ArrayHandleConcatenate 2016-07-15 18:10:20 -06:00
Samuel Li
06ee72cc9a Update the unit test for ArrayHandleConcatenate 2016-07-15 13:54:32 -06:00
Samuel Li
e2e8133f41 add an array handle: ArrayHandleConcatenate 2016-07-14 18:16:57 -06:00
Samuel Li
02a4610444 unit test module is capatable of taking in user input as problem size, as well as including data transfer into the timing. 2016-07-12 11:41:47 -07:00
Samuel Li
f1111c6333 Merge branch 'wavelets' of gitlab.kitware.com:samuelli/vtk-m into wavelets 2016-07-12 10:35:43 -06:00
Samuel Li
f8371d0754 add timer 2016-07-12 10:35:35 -06:00
Samuel Li
4cb21ee809 eliminate a warning 2016-07-12 09:51:05 -06:00
Samuel Li
8fb53f4b72 WaveletBase class finished. Now to add timing 2016-07-11 18:22:12 -06:00
Samuel Li
53ab1eb8c4 create a folder for wavelets 2016-07-11 17:54:41 -06:00
Samuel Li
8b20f8b8dc change tabs to spaces 2016-07-11 17:21:38 -06:00
Samuel Li
b16c766192 need to test GetDetailLength, GetApproxLength, WaveLengthValidate 2016-07-11 15:28:51 -06:00
Samuel Li
c510f5762a bug fixes; ForwardTransform agrees with its counterpart in vapor now. 2016-07-10 16:32:39 -06:00
Samuel Li
a26fa39c40 Filter is moved out of Wavelets 2016-07-10 14:08:39 -06:00
Samuel Li
c15633d66e Filter class finished 2016-07-10 13:46:40 -06:00
Samuel Li
b7402f9af4 working on the wavelet Filter class 2016-07-08 13:15:03 -06:00
Samuel Li
72eb2fff70 put wavelet filter banks into a separate file 2016-07-08 11:18:00 -06:00
Samuel Li
632a5946e1 add test files that uses vapor functions 2016-07-07 18:46:00 -06:00