Robert Maynard
c501500e1d
Install missing headers found by VTKmCheckSourceInInstall
2019-01-29 14:46:27 -05:00
Kenneth Moreland
6ea55f838b
Merge topic 'vtkm_worklet-library'
...
55570a16a Add most common implementations of Keys templates to library
887f79c6f Make a vtkm_worklet library
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robert.maynard@kitware.com>
Merge-request: !1520
2019-01-26 21:08:21 -05:00
Robert Maynard
002bd34197
Improve the compile time of WorkletMap* unit tests
...
By restricting the possible variant types we can dramatically
improve compile time performance.
2019-01-25 08:23:02 -05:00
Kenneth Moreland
55570a16ad
Add most common implementations of Keys templates to library
...
Also moved the Keys<>::SortType outside to KeysSortType. The problem
with having it inside the Keys class was that there was a different
object created for every instances of Keys.
2019-01-24 13:18:10 -07:00
Kenneth Moreland
887f79c6f4
Make a vtkm_worklet library
...
This is a library that contains parts of worklets that can be
precompiled into a library.
Currently, this library contains the implementation of ScatterCounting.
2019-01-23 17:09:15 -07:00
Robert Maynard
c36b45435b
Add UnitTestWorkletMapFieldWholeArrayAtomic
...
This covers the atomic tests that was previously part of WorkletMapFieldWholeArray
2019-01-18 13:30:37 -06:00
Robert Maynard
d6f66d17a3
Testing run methods now take argc/argv to init logging/runtime device
...
`vtkm::cont::testing` now initializes with logging enabled and support
for device being passed on the command line, `vtkm::testing` only
enables logging.
2019-01-17 13:16:27 -06:00
Robert Maynard
4ec5bae02d
Remove VTK-m TestBuild infrastructure
...
The purpose of the TestBuild infrastructure was to confirm that
VTK-m didn't have any lexical issues when it was a pure header
only project. As we now move to have more compiled components
the need for this form of testing is mitigated. Combined
with the issue of TestBuilds causing MSVC issues, we should
just remove this infrastructure.
2019-01-16 10:04:33 -06:00
Kenneth Moreland
b2e20bf90e
Fix issues from removing field type templates
...
The script fixed up most of the issues. However, there were some
instances that the script was not able to pick up on. There were
also some instances that still needed a means to select types.
2019-01-11 12:23:19 -07:00
Kenneth Moreland
2e426ad547
Run the update-control-signature-tags.sh script
2019-01-11 12:23:10 -07:00
Kenneth Moreland
42f810f70e
Remove type lists from ControlSignature arguments for arrays
...
The typelist arguments for ControlSignature tags are antiquated. Remove
them.
2019-01-11 12:15:16 -07:00
Haocheng LIU
5251091e54
Remove compile time adapter checks in UnitTestBoundingIntervalHierarchy
2019-01-03 09:22:35 -05:00
ayenpure
f0a342e4d1
Adding fix for Clip failure
...
- Failure reported by Matt Larsen
Bug : https://gitlab.kitware.com/vtk/vtk-m/issues/329
2018-12-29 13:50:43 -08:00
Robert Maynard
bef70820c9
Update new worklets to work with ArrayHandleVariant
2018-12-27 14:35:56 -05:00
Robert Maynard
0a40c620ac
Rename ArrayHandleVariant to VariantArrayHandle.
2018-12-27 14:35:56 -05:00
Robert Maynard
f63be1abe6
Update vtkm/filter to work with ArrayHandleVariant
2018-12-27 14:35:56 -05:00
Robert Maynard
eed321aad0
Update vtkm/worklet to work with ArrayHandleVariant
2018-12-27 14:35:56 -05:00
Robert Maynard
fcced13475
Correct maybe-uninitialized warnings found from examples
2018-12-27 10:10:36 -05:00
Robert Maynard
161ffdff3a
Move zfp helper functions to zfp namespace and remove debug code
2018-12-21 16:36:09 -05:00
Robert Maynard
bb74e17738
zfp worklets now don't dump data to file when executing
2018-12-21 16:36:09 -05:00
Robert Maynard
f5ce79e42d
zfp worklets now can handle array handles with non default storage
2018-12-21 16:36:09 -05:00
Allison Vacanti
58509f647e
Store return value after parameters.
...
This allows execution signatures like
using ExecutionSignature = _1(_1, ...)
to work as expected.
2018-12-21 11:37:45 -05:00
Abhishek Yenpure
80fffd1d64
Merge topic 'visit_clipping'
...
977d0cdb2 Removing redundant code line
33a04c34c Fixing variable name according to standard
2b4801239 Moving ClipTables
d1d495d43 Fixing warnings
e340cdf88 Fixing warnings
d0cf80bdd Updating tests for the new Clip tables
831914f31 Fising warnings
1ca02af98 Removing whitespaces
...
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <kmorel@sandia.gov>
Acked-by: Sujin Philip <sujin.philip@kitware.com>
Merge-request: !1476
2018-12-19 13:12:23 -05:00
ayenpure
977d0cdb20
Removing redundant code line
2018-12-19 20:02:08 +05:30
ayenpure
33a04c34c3
Fixing variable name according to standard
2018-12-19 10:51:16 +05:30
Mark Kim
865942f189
Home stretch of warnings...(?)
2018-12-18 12:15:13 -05:00
Mark Kim
f5569fb931
More warnings.
2018-12-18 11:09:43 -05:00
Mark Kim
6beefb4ab2
Technically need default initialization.
2018-12-18 00:51:56 -05:00
ayenpure
2b4801239e
Moving ClipTables
...
moving ClipTables from vtkm/worklet/internal to vtkm/worklet/clip
2018-12-18 09:57:00 +05:30
Mark Kim
6f86d21e35
clang is my nemesis.
2018-12-17 23:04:34 -05:00
Mark Kim
3dae0b08fd
CUDA can still be finicky.
2018-12-17 19:48:57 -05:00
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
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
03fc341e5b
uint is not a supported type with VC++.
2018-12-14 23:04:26 -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
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
8a9bfcba1b
zfp 1d worklet.
2018-12-13 14:49:38 -05:00
Mark Kim
aad7498387
1d compressor filter
2018-12-13 14:49:37 -05:00
Mark Kim
851c424a16
fix some bugs.
2018-12-13 14:49:37 -05:00
Mark Kim
95636ff2cd
decode/encode 2d.
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