Commit Graph

5480 Commits

Author SHA1 Message Date
Mark Kim
e7c1151c74 So many warnings. 2018-12-17 17:54:26 -05:00
Mark Kim
f5ca28f5c7 More compiler warnings. 2018-12-17 17:14:42 -05:00
Mark Kim
59b1efaf44 Testing output. 2018-12-17 17:07:50 -05:00
Mark Kim
d52928c9f2 edited wrong MakeTest. Fixed. 2018-12-17 10:43:07 -05:00
Mark Kim
3fed771265 added copyright. 2018-12-17 10:22:23 -05:00
Mark Kim
a08fe42d0b Missing a header file. 2018-12-17 10:21:47 -05:00
Mark Kim
30be47ee78 Mismatched types from MakeTest. 2018-12-16 23:23:33 -05:00
Mark Kim
03fc341e5b uint is not a supported type with VC++. 2018-12-14 23:04:26 -05:00
Mark Kim
08f8bbd7f1 Visual Studio doesn't support this initialization. 2018-12-14 23:03:12 -05:00
Mark Kim
3de1944dbf Remove warnings. 2018-12-13 14:49:38 -05:00
Mark Kim
51d19d9bef cleanup debug prints 2018-12-13 14:49:38 -05:00
Mark Kim
ba60650706 little late finding this is invalid for CUDA. 2018-12-13 14:49:38 -05:00
Mark Kim
da73dfaff5 more warnings cleanup. 2018-12-13 14:49:38 -05:00
Mark Kim
20328534b5 clean up warnings. 2018-12-13 14:49:38 -05:00
Mark Kim
9c86727225 3d zfp decompress filter. 2018-12-13 14:49:38 -05:00
Mark Kim
7655797321 3d zfp compressor filter. 2018-12-13 14:49:38 -05:00
Mark Kim
a6bcf8a0ab something's not quite right. 2018-12-13 14:49:38 -05:00
Mark Kim
ce44a4d183 better tests. 2018-12-13 14:49:38 -05:00
Mark Kim
e033fe8eea fix new 1d data generator. 2018-12-13 14:49:38 -05:00
Mark Kim
8a9bfcba1b zfp 1d worklet. 2018-12-13 14:49:38 -05:00
Mark Kim
ece5913869 good to use the actual 1D compressor. 2018-12-13 14:49:38 -05:00
Mark Kim
aad7498387 1d compressor filter 2018-12-13 14:49:37 -05:00
Mark Kim
c08a0bf3f8 visual check of compression/decompression 2018-12-13 14:49:37 -05:00
Mark Kim
851c424a16 fix some bugs. 2018-12-13 14:49:37 -05:00
Mark Kim
cb8a5fd9c8 update 2d zfp filter to new 2d encode/decode worklets. 2018-12-13 14:49:37 -05:00
Mark Kim
95636ff2cd decode/encode 2d. 2018-12-13 14:49:37 -05:00
Mark Kim
d06190fdc2 how will we pass the original type? 2018-12-13 14:49:37 -05:00
Mark Kim
b41b89312c 2d zfp compress/decompress and tests. 2018-12-13 14:49:37 -05:00
Mark Kim
7118139b93 add filter testing for zfp 1d. 2018-12-13 14:49:37 -05:00
Mark Kim
2026eba609 forgot stuff. 2018-12-13 14:49:37 -05:00
Mark Kim
3b99722f6e Prototyping zfp 1d filter. 2018-12-13 14:49:37 -05:00
mclarsen
aa891c58a7 fixed decompression porting bugs 2018-12-13 14:49:37 -05:00
mclarsen
37cba9e99f adding path for decompress 2018-12-13 14:49:37 -05:00
mclarsen
0c788b92a2 fixed error with integer types 2018-12-13 14:49:37 -05:00
mclarsen
584b36d64e adding partial gather3 2018-12-13 14:49:37 -05:00
mclarsen
4650881f58 something 2018-12-13 14:49:37 -05:00
mclarsen
1020cb43e6 more missing files 2018-12-13 14:49:37 -05:00
mclarsen
cf3d24d1aa more missing files 2018-12-13 14:49:37 -05:00
mclarsen
baa0ad77c7 adding missing file 2018-12-13 14:49:36 -05:00
mclarsen
bcd0150e9e save point 2018-12-13 14:49:36 -05:00
mclarsen
1c45e48fac compression working and benchmarked 2018-12-13 14:49:36 -05:00
mclarsen
c01e1b7349 debugging cuda failure 2018-12-13 14:49:36 -05:00
mclarsen
8cd7c5db32 fixed the gather 2018-12-13 14:49:36 -05:00
mclarsen
ea9bef19da init zfp 2018-12-13 14:49:36 -05:00
Allison Vacanti
f3536e44f8 Merge topic '320-vtkm_init'
cdb1f5680 Add vtkm::cont::Initialize.

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <kmorel@sandia.gov>
Acked-by: Haocheng LIU <haocheng.liu@kitware.com>
Merge-request: !1475
2018-12-13 12:01:57 -05:00
Allison Vacanti
cdb1f5680a Add vtkm::cont::Initialize.
Also
- Renamed vtkm::cont::make_DeviceAdapterIdFromName to just overload
  make_DeviceAdapterId.
- Refactored CMake logic for unit tests
  - Since we're now querying the device tracker for the names, they
    cannot be all caps.
- Updated usages of InitLogging to use Initialize instead.
- Added changelog.
2018-12-13 10:15:44 -05:00
Kenneth Moreland
6e87ac5628 Merge topic 'count-to-offset-use-device-id'
81a22ff64 Change ConvertNumComponentsToOffsets to use DeviceAdapterId

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robert.maynard@kitware.com>
Merge-request: !1479
2018-12-12 14:00:02 -05:00
Kenneth Moreland
81a22ff64f Change ConvertNumComponentsToOffsets to use DeviceAdapterId
The vtkm::cont::ConvertNumComponentsToOffsets method was originally
created before vtkm::cont::DeviceAdapterId and the dynamic
vtkm::cont::Algorithm classes were created. Thus, it contained its own
version of TryExecute and did not support the direct selection of a
device at runtime. Change the function to use the new dynamic device
adapter id, which makes this more consistent with the rest of VTK-m and
cleans up the implementation quite a bit.
2018-12-12 08:18:47 -07:00
Robert Maynard
2ca0fecf96 Merge topic 'correct_is_trivially_for_intel'
499419006 UnitTestMoveConstructors will now compile with gcc 4.9 and Intel < 17.

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Allison Vacanti <allison.vacanti@kitware.com>
Merge-request: !1478
2018-12-11 10:15:19 -05:00
Robert Maynard
4994190064 UnitTestMoveConstructors will now compile with gcc 4.9 and Intel < 17. 2018-12-11 09:29:08 -05:00