Robert Maynard
3a9bcca016
Merge topic 'add_whole_topology_tag'
...
c4183cfa Refactor WholeCellSetIn to handle Point->Cell and Cell->Point
f65f5ea6 WorkletBase can now transport CellSets as a whole execution object.
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !601
2016-11-10 14:50:04 -05:00
Robert Maynard
c4183cfacc
Refactor WholeCellSetIn to handle Point->Cell and Cell->Point
2016-11-10 13:21:19 -05:00
Christopher Sewell
f779e8a1bd
Removing streaming scan inclusive for now
2016-11-09 15:43:57 -07:00
Christopher Sewell
8a8b409d4c
Merge remote-tracking branch 'upstream/master' into StreamingArray
2016-11-09 12:15:58 -07:00
Robert Maynard
ad0593e845
Merge topic 'wavelet2'
...
35a81df0 change variable names to avoid confusion
b2719157 simplify functions to get the approximation and detail coefficients length
d7e94e3a update 2D idwt to not assign zero to the last element of cDTemp
568bd63f fix a few warnings
514dcf4b see if unused warning shows up
30660bf4 fix comments by Rob
97118931 improved error message when test failing
9b45dba3 fix 2 warnings
...
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !577
2016-11-08 16:10:15 -05:00
Robert Maynard
f65f5ea6bb
WorkletBase can now transport CellSets as a whole execution object.
2016-11-08 08:54:52 -05:00
Robert Maynard
f31d6c2258
Refactor vtkm::Types to be concise and move math helpers out of internal.
...
I have verified that the optimized assembly for Vec<3> and Vec<4> are consistent
with what we generated before.
2016-10-28 14:57:16 -04:00
Christopher Sewell
d7ff809716
Attempt to resolve warnings for streaming device adapter algorithms
2016-10-27 11:09:27 -06:00
Samuel Li
35a81df04f
change variable names to avoid confusion
2016-10-25 19:19:55 -07:00
Samuel Li
b2719157c5
simplify functions to get the approximation and detail coefficients length
2016-10-25 19:08:11 -07:00
Samuel Li
d7e94e3ad5
update 2D idwt to not assign zero to the last element of cDTemp
2016-10-24 19:11:05 -07:00
Kenneth Moreland
4f81f04ff3
Fix warning about type conversion
2016-10-24 16:47:36 -04:00
Kenneth Moreland
622a44339d
Add VTK_EXEC_EXPORT to new CellAverage methods
...
Frankly, I am surprised that the CellAverage worklet compiled on CUDA
when the parenthesis operator relied on methods that were not delcared
as __device__.
2016-10-23 11:51:09 -04:00
Kenneth Moreland
f820f0c76d
Support arbitrary field types in CellAverage
...
Previously, the CellAverage worklet only operated on scalar fields.
However, there is no reason why you cannot average vectors. This change
allows passing input fields with arbitrary value types in the field
array.
We will use this functionality in the commit to test running filters on
coordinate systems (which, of course, are Vec 3 objects).
2016-10-23 11:51:09 -04:00
Christopher Sewell
b9d8172635
Attempt 14 to resolve Windows compiler warning with streaming storage
2016-10-21 17:31:45 -06:00
Christopher Sewell
93d7956daf
Attempt 13 to resolve Windows compiler warning with streaming storage
2016-10-21 16:08:13 -06:00
Christopher Sewell
05975a2325
Attempt 3 to resolve Windows compiler warning with streaming storage
2016-10-20 10:32:30 -06:00
Robert Maynard
37efba159c
CellSetSingleType now can be constructed with proper number of points
...
This is important so that when we execute a Cell->Point worklet we
don't have to compute the number of points from the connectivity array.
2016-10-20 08:33:16 -04:00
Christopher Sewell
278db37c08
Attempt 2 to resolve Windows compiler warning with streaming storage
2016-10-19 14:44:48 -06:00
Samuel Li
568bd63fbe
fix a few warnings
2016-10-13 09:11:41 -07:00
Samuel Li
514dcf4b44
see if unused warning shows up
2016-10-11 21:40:11 -07:00
Samuel Li
30660bf475
fix comments by Rob
2016-10-11 13:42:51 -07:00
Samuel Li
971189313a
improved error message when test failing
2016-10-11 07:26:14 -07:00
Samuel Li
9b45dba368
fix 2 warnings
2016-10-10 10:13:22 -07:00
Samuel Li
e4a9304926
Merge branch 'vtkm/master' into wavelet2
2016-10-10 09:16:16 -07:00
Samuel Li
8e98eeea6c
fixed a few warnings
2016-10-09 22:34:32 -07:00
Samuel Li
548e212e55
2D wavelet compressor ready for Rob to review
2016-10-09 21:52:02 -07:00
Samuel Li
edd93c435a
new implementation of 2D transforms pass test
2016-10-09 17:07:49 -07:00
Christopher Sewell
c6e15c1240
Merge remote-tracking branch 'upstream/master' into StreamingArray
2016-10-07 18:10:29 -06:00
Samuel Li
7eb494895f
forward transform now avoids data copy when performing multi-level transforms
2016-10-05 15:52:07 -07:00
Christopher Sewell
58952e1465
Adding streaming reduce
2016-09-29 15:06:34 -06:00
Christopher Sewell
bf9e1366f5
Fixing warning about char*
2016-09-29 14:33:21 -06:00
Christopher Sewell
9e2210927e
Adding streaming exclusive scan and fixing bugs with streaming inclusive scan, but still need to make it treat input as const
2016-09-28 18:29:04 -06:00
Robert Maynard
0f58d6fc54
Add vtkm/cont/serial directory for the serial backend.
2016-09-28 14:22:53 -04:00
Robert Maynard
a931b8e295
FunctionInterface and DispatcherBase don't require boost now.
2016-09-23 16:39:20 -04:00
Samuel Li
edd74febd8
Resolving merge conflicts
2016-09-23 09:27:44 -07:00
Samuel Li
2271751f79
merge request to conclude LANL work
2016-09-22 16:13:50 -07:00
Samuel Li
d19bbfac81
sync to laptop
2016-09-21 20:25:56 -07:00
Samuel Li
9a3c2ea2a0
1 level DWT/IDWT pass all my tests
2016-09-16 19:39:42 -07:00
Samuel Li
093db83474
almost pass all tests, move to Alaska to debug one more case
2016-09-16 19:20:53 -06:00
Christopher Sewell
5f6ff438da
Fixing typename issue in UnitTestStreamingSine
2016-09-15 18:30:50 -06:00
Christopher Sewell
d92f39df12
Merge branch 'master' into StreamingArray
2016-09-15 17:54:59 -06:00
Christopher Sewell
610f96a831
Adding streaming inclusive scan
2016-09-15 17:46:09 -06:00
Samuel Li
32fb705c2c
sync test program
2016-09-13 19:53:17 -07:00
Samuel Li
d6ceac7eb5
sync to mac to keep developing
2016-09-13 19:46:42 -07:00
Samuel Li
a045a767fa
sync to use gdb
2016-09-13 13:10:38 -06:00
Samuel Li
2ea00857e3
ForwardTransform takes 2 extensions separately
2016-09-12 17:56:48 -06:00
Kenneth Moreland
5455608c69
Remove boost::shared_ptr from rendering library
...
The remove boost::shared_ptr and the rendering library branches where
developed simultaneously, and thus some of the rendering library
implementation was using boost::shared_ptr like the old code. Bring up
to date with the rest of VTK-m by using std::shared_ptr instead.
2016-09-12 11:08:06 -06:00
Samuel Li
ac82b2ca2e
newer version of extend2D pass tests
2016-09-11 15:47:26 -07:00
Samuel Li
7e756e3a5a
move to linux to debug
2016-09-11 16:14:01 -06:00