dongliangchu
a8650c9c4a
update unit test for MultiBlock class
2017-08-03 15:51:53 -04:00
dongliangchu
2015387b9a
update unit test for MultiBlock class
2017-08-03 15:43:12 -04:00
dongliangchu
106e351f3f
update unit test for MultiBlock class
2017-08-03 15:40:32 -04:00
dongliangchu
028284d1c3
update unit test for MultiBlock class
2017-08-03 15:32:28 -04:00
dongliangchu
7b26c80d83
pull to keep up with the master branch
2017-08-03 13:35:42 -04:00
dongliangchu
f622e8a03c
fix multiblock compiling macro issue
2017-08-03 12:21:37 -04:00
dongliangchu
5e8f76918f
fix multiblock compiling macro issue
2017-08-02 16:02:37 -04:00
dongliangchu
6c953eccff
fix multiblock compiling macro issue
2017-08-02 15:34:34 -04:00
dongliangchu
73e3753d9e
fix multiblock compiling macro issue
2017-08-02 15:18:55 -04:00
dongliangchu
e54196b4d2
fix multiblock compiling definition issue
2017-08-01 16:10:53 -04:00
dongliangchu
6257e284eb
remove useless head file
2017-08-01 13:41:11 -04:00
dongliangchu
440a6be88e
Expand MultiBlock Functionality
2017-07-20 15:11:12 -04:00
David C. Lonie
b2c3e41645
Refactor array transfer logic for basic storage.
...
The old templated array transfer mechanism generated a lot of code
that ended up doing a simple, type-agnostic memcpy for most devices.
This patch specialized array handles for basic storage and uses a
fast-path array transfer implementation. This reduces the size of the
vtkm_cont library by 27% on gcc (from 6.2MB to 4.5MB).
2017-06-29 13:18:44 -04:00
dongliangchu
b15aa10b73
Applying cell filter to multiblock data
2017-06-22 14:28:00 -04:00
dongliangchu
e9ab997939
Applying cell filter to multiblock data
2017-06-20 16:23:14 -04:00
dongliangchu
f382cdd5a6
worklet for multiblock data
2017-06-12 09:22:46 -04:00
Sujin Philip
c4e3102084
Simplify ArrayHandleImplicit template
2017-06-08 16:46:45 -04:00
Sujin Philip
6ce2a43d41
Simplify ArrayHandleTransform template
2017-06-08 16:46:45 -04:00
Sujin Philip
749c0c8920
Add Worklet and Filter for faceted surface normals
2017-06-08 09:37:12 -04:00
dongliangchu
add3299b61
Template function for applying filter to multiblock data
2017-06-01 16:43:40 -04:00
dongliangchu
14a7f22377
Template function for applying filter to multiblock data
2017-05-31 23:16:12 -04:00
dongliangchu
da097c6308
Template function for applying filter to multiblock data
2017-05-30 21:52:24 -04:00
Robert Maynard
5dd346007b
Respect VTK-m convention of parameters all or nothing on a line
...
clang-format BinPack settings have been disabled to make sure that the
VTK-m style guideline is obeyed.
2017-05-26 13:53:28 -04:00
Sujin Philip
3016c2d5f9
Merge topic 'fix-datasetbuilder'
...
5751ed7a Fix DataSetBuilder for Uniform and Rectilinear
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robert.maynard@kitware.com>
Merge-request: !781
2017-05-26 10:46:15 -04:00
Sujin Philip
5751ed7a13
Fix DataSetBuilder for Uniform and Rectilinear
...
Allow 1 and 2 dimensional data along any orthogonal plane/axis.
2017-05-25 17:07:14 -04:00
Li-Ta Lo
869c978976
Merge branch 'array_handle_reverse_write_2' of gitlab.kitware.com:ollielo/vtk-m into array_handle_reverse_write_2
...
Merged and resolved conflict after clang-format.
2017-05-25 11:14:39 -06:00
Li-Ta Lo
14592b8279
Merge branch 'master' of gitlab.kitware.com:vtk/vtk-m into array_handle_reverse_write_2
2017-05-25 09:05:14 -06:00
Li-Ta Lo
1c50c86a2b
remove commented out code to print values to stdout
2017-05-25 08:49:10 -06:00
Kitware Robot
4ade5f5770
clang-format: apply to the entire tree
2017-05-25 07:51:37 -04:00
dongliangchu
c7769ba172
testing filter on multiblock
2017-05-24 18:54:56 -04:00
Li-Ta Lo
f64cb5efb4
Added test for using ArrayHandleReverse as output of ScanInclusiveByKey
...
Relexed the constrain for ArrayHandleReverse to allocate storage for the
underlying ArryaHandle
2017-05-24 16:02:46 -06:00
Li-Ta Lo
6054280431
fixed a typo and added write support for ArrayHandleReverse
2017-05-24 09:58:44 -06:00
dongliangchu
65a9bfc376
reorganizing multiblock test codes into two files
2017-05-22 16:34:22 -04:00
Kitware Robot
efbde1d54b
clang-format: sort include directives
2017-05-18 12:59:33 -04:00
dongliangchu
315e50c42a
fixing test error and applying worklet on multiblock
2017-05-17 14:34:55 -04:00
dongliangchu
0d71a72b69
fixing test error and applying worklet on multiblock
2017-05-17 14:32:46 -04:00
Sujin Philip
67febc27ad
Add ImplicitFunction for Cylinder and Frustum
2017-05-16 09:38:28 -04:00
dongliangchu
faf6ee30af
fixing test error
2017-05-11 16:16:45 -04:00
dongliangchu
9e8de89643
test on various dataset for multiblock class
2017-05-11 14:27:43 -04:00
dongliangchu
fb3bf2e296
Merge branch 'MultiBlock' of https://gitlab.kitware.com/dongliangchu/vtk-m into multiblock
2017-05-11 14:05:55 -04:00
dongliangchu
dffc1ac545
small tweak for multiblock class and its unit test
2017-05-11 11:05:47 -04:00
dongliangchu
d24e57aaac
multiblock class and its unit test
2017-05-09 20:27:03 -04:00
Li-Ta Lo
cfea9b32d0
Merge topic 'array_handle_reverse'
...
5226fa8b add read only (for the moment) test and implementation of ArrayHandleReverse (a.k.a reverse iterator)
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <kmorel@sandia.gov>
Merge-request: !763
2017-05-08 10:54:16 -04:00
Li-Ta Lo
5226fa8b53
add read only (for the moment) test and implementation of ArrayHandleReverse (a.k.a reverse iterator)
2017-05-05 13:45:23 -06:00
Robert Maynard
57ab48fe8e
Replace occurrences of NULL with nullptr.
2017-05-04 10:50:57 -04:00
Sujin Philip
e9898cc5cf
Merge topic 'virtual-methods'
...
4049b5b2 Add ClipWithImplicitFunction Filter
82d02e46 Modify ImplicitFunctions to use Virtual Methods
968960c1 Add Virtual Methods Framework
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <kmorel@sandia.gov>
Merge-request: !750
2017-05-02 16:12:04 -04:00
Sujin Philip
82d02e46ef
Modify ImplicitFunctions to use Virtual Methods
2017-05-01 16:55:59 -04:00
Sujin Philip
968960c1a1
Add Virtual Methods Framework
2017-05-01 16:51:42 -04:00
Robert Maynard
80b9d74a23
Merge topic 'embed_more_into_vtkm_cont'
...
ec6589d3 Only enable -fPIC on component static libraries when necessary.
cbfe5fdd Fix up various issues with ArrayHandles in vtkm_cont.
355eea88 Get the vtkm cont cuda object to compile properly.
6ecc22bb First pass at compiling ArrayHandle into vtkm_cont.
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !715
2017-04-26 13:47:10 -04:00
Li-Ta Lo
5c735a385c
this should resovle all the type conversion warnings
2017-04-25 10:12:11 -06:00