dongliangchu
babb154a37
reviewed version 1
2017-08-24 16:32:06 -04:00
dongliangchu
424b37ec97
reviewed version 1
2017-08-18 16:28:33 -04:00
dongliangchu
833df44202
merging unittest for multiblock filters
2017-08-12 10:42:40 -04:00
dongliangchu
5194b3cd39
merging unittest for multiblock filters
2017-08-12 08:40:39 -04:00
dongliangchu
dcc544f827
refactoring unittest for multiblock filters
2017-08-10 16:45:06 -04:00
dongliangchu
16bb073780
refactoring unittest for multiblock filters
2017-08-10 16:18:36 -04:00
dongliangchu
3bff60d3c6
refactoring unittest for multiblock filters
2017-08-10 16:05:37 -04:00
dongliangchu
72db00ed19
refactoring unittest for multiblock filters
2017-08-10 15:50:27 -04:00
dongliangchu
9daade6883
update unit test for MultiBlock class
2017-08-03 15:48:06 -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
84c83976d7
fix multiblock compiling macro issue
2017-08-02 13:47:09 -04:00
dongliangchu
57479ecb78
fix multiblock compiling macro issue
2017-08-02 13:45:37 -04:00
dongliangchu
6171d23baa
fix multiblock compiling macro issue
2017-08-02 13:40:52 -04:00
dongliangchu
bebc20cc77
fix multiblock compiling macro issue
2017-08-02 13:27:37 -04:00
dongliangchu
b8ab0fd021
fix multiblock compiling macro issue
2017-08-02 13:23:21 -04:00
dongliangchu
374198716d
fix multiblock compiling macro issue
2017-08-02 13:13:59 -04:00
dongliangchu
b1dba2420c
fix multiblock compiling macro issue
2017-08-02 12:49:42 -04:00
dongliangchu
cacc840835
filter test file tweating
2017-07-12 12:25:25 -04:00
dongliangchu
264f7e15ab
multiblcok test files tweating
2017-07-12 12:10:30 -04:00
Robert Maynard
c09e88d214
Improve the overall doxygen content for vtk-m.
2017-07-07 11:14:25 -04:00
Robert Maynard
5de351124a
Allow Gradient to output in FORTRAN ordering.
...
VTK expects that the tensor fields generated by the gradient of a vector field
to have FORTRAN ordering instead of C ordering.
Discovering this actually uncovered bugs in the Vorticity and QCriterion
implementation where they presumed FORTRAN ordering, and would generate
incorrect results.
2017-07-05 16:32:31 -04:00
Robert Maynard
8d04796b1f
Allow Vector Gradient computation to output fancy fields and not gradient
...
Basically we can run the gradient worklet and compute the Divergence, Vorticity,
and QCriterion without ever having to store the gradient tensor in global memory
2017-07-03 16:11:01 -04:00
Robert Maynard
85a62423bd
Gradient now has a Run method, and requires ArrayHandle type to be known
...
The gradient worklet is now templated on the input value type. This simplifies
the logic of the gradient. Secondly we have added a Run method for the
first step of making gradient a 'fatter' worklet that can handle generation
of vorticity, Divergence, and QCriterion.
2017-07-03 16:11:01 -04:00
dongliangchu
4a2f8d0a9a
Applying cell filter to multiblock data
2017-06-30 10:47:42 -04:00
Sujin Philip
10dc106fa8
Add option to skip facted normals normalization
...
This will allow us to generate faster but approximate point normals.
2017-06-29 12:26:35 -04:00
dongliangchu
b15aa10b73
Applying cell filter to multiblock data
2017-06-22 14:28:00 -04:00
Sujin Philip
67a95ee19a
Merge topic 'fix-marchingcubes-normals'
...
08fb95d5 Options to compute fast normals in MarchingCubes
74f1a0bf Fix Marching Cubes normals
42ce2dcb Add ScatterPermutation
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !811
2017-06-21 09:39:08 -04:00
David Lonie
462033699f
Merge topic '157-threshold_field_refactor'
...
1cc855ab Refactor the Threshold worklet field mapping.
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !808
2017-06-21 09:12:10 -04:00
David C. Lonie
1cc855abec
Refactor the Threshold worklet field mapping.
...
Refs #157 .
2017-06-21 09:09:46 -04:00
Sujin Philip
08fb95d5ee
Options to compute fast normals in MarchingCubes
...
Adds ComputeFastNormalsForStructured and ComputeFastNormalsForUnstructured
flags to the marching cubes filter.
2017-06-20 16:56:24 -04:00
David Lonie
8c0d1d12d0
Merge topic '157-extract_geometry_refactor'
...
769c3c40 Extract geometry celldata refactor.
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robert.maynard@kitware.com>
Merge-request: !803
2017-06-20 16:18:06 -04:00
David Lonie
572411c3dd
Merge topic '157-triangulate_refactor'
...
5fb60c04 Refactor Triangulate worklet/filter for field mapping.
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robert.maynard@kitware.com>
Merge-request: !810
2017-06-20 15:45:25 -04:00
David Lonie
1a4cdfb55a
Merge topic '157-mask_filter_refactor'
...
63aecfa5 Refactor field processing for Mask worklet/filter.
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robert.maynard@kitware.com>
Merge-request: !805
2017-06-20 15:44:27 -04:00
David C. Lonie
5fb60c04ed
Refactor Triangulate worklet/filter for field mapping.
...
Refs #157 .
2017-06-19 14:50:06 -04:00
David C. Lonie
769c3c405e
Extract geometry celldata refactor.
...
References #157 .
2017-06-16 14:34:26 -04:00
David C. Lonie
25da216514
Refactor tetrahedralize filter's field processing.
...
Refs #157 .
2017-06-15 14:14:27 -04:00
David C. Lonie
63aecfa501
Refactor field processing for Mask worklet/filter.
2017-06-15 13:17:52 -04:00
Sujin Philip
5f78f67939
Fix SurfaceNormals.hxx installation
2017-06-14 14:12:20 -04:00
David C. Lonie
20eed197c1
Refactor the clip filters/worklet (See #157 ).
2017-06-13 10:24:07 -04:00
Sujin Philip
75f0957f8c
Merge topic 'add-SmoothSurfaceNormals'
...
18d0f3e1 Add SmoothSurfaceNormals worklet
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !798
2017-06-12 17:21:45 -04:00
Sujin Philip
18d0f3e143
Add SmoothSurfaceNormals worklet
...
Also updates SurfaceNormals filter to produce smooth normals.
2017-06-12 16:50:22 -04:00
David Lonie
8c64247707
Merge topic 'marching_cubes_celldata'
...
c9f38480 Release CellIdMap if no cell fields exist in MC filter.
44c1d4f6 Remove unused variable.
82ebdd5b Add MarchingCubes::ProcessCellField.
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robert.maynard@kitware.com>
Merge-request: !793
2017-06-09 09:50:47 -04:00
David C. Lonie
c9f38480d9
Release CellIdMap if no cell fields exist in MC filter.
2017-06-09 09:13:01 -04:00
David C. Lonie
82ebdd5be7
Add MarchingCubes::ProcessCellField.
...
Allow cell data to be mapped through the MarchingCubes filter.
2017-06-08 16:50:27 -04:00
Sujin Philip
6ce2a43d41
Simplify ArrayHandleTransform template
2017-06-08 16:46:45 -04:00