Allison Vacanti
3eb91af961
Use ArrayGetValue where possible in worklets.
...
Replace code such as `myArray.GetPortalControl().Get(0)` with
`vtkm::cont::ArrayGetValue(0, myArray)`, which will just retrieve
the single value without transferring the entire contents of
`myArray` to the host. This should prevent memory thrashing.
Also did some general style clean-ups and fixed loops that called
`GetPortalControl` in the loop body.
2019-08-22 16:42:17 -04:00
Nick Thompson
e7b08ffd2c
Remove unused private field.
2019-06-11 17:47:43 -04:00
Matt Larsen
ae3687cb8f
Merge topic 'ExtractStructured'
...
42a3602ed Had missed a few unused variables when fixing rebase issues.
63a4e696c vim retabed and removed trailing whitespaces form Unit Test
e0000f35f Should be working now
63165904c Merged with the pull (reword)
5cc1de297 Clearing out unused variables
c7bd79e78 Extract Structured with Offset
56598ebfa Maybe closer
5feadd166 Pushing for Abhishek (Don't merge)
...
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !1644
2019-05-30 20:23:08 -04:00
Steven Walton
42a3602ed6
Had missed a few unused variables when fixing rebase issues.
2019-05-30 15:09:02 -07:00
Steven Walton
e0000f35f5
Should be working now
...
Did a bad rebase to fix old commit message. Propagated merge conflicts
through so things got really confusing. Code looks to be back to normal
now though.
2019-05-30 12:48:20 -07:00
Steven Walton
5cc1de2973
Clearing out unused variables
2019-05-30 11:13:46 -07:00
Steven Walton
c7bd79e789
Extract Structured with Offset
...
Added code for giving ExtractStructured an offset value. Unit tests
three different 3D cases and a 3D case.
2019-05-30 11:13:29 -07:00
Steven Walton
cf61a645ea
Getting there with ES
2019-05-30 11:12:47 -07:00
Steven Walton
358d3cf683
Maybe right?
2019-05-30 11:12:26 -07:00
Steven Walton
779b60e9fd
Merged and forgot to pull from do reformat
2019-05-30 11:11:08 -07:00
Steven Walton
c268f36e03
Clearing out unused variables
2019-05-28 11:21:17 -07:00
Steven Walton
62edf4e85f
Extract Structured with Offset
...
Added code for giving ExtractStructured an offset value. Unit tests
three different 3D cases and a 3D case.
2019-05-24 17:15:28 -07:00
Steven Walton
7d77059339
Getting there with ES
2019-05-06 17:48:07 -07:00
Steven Walton
249c6bfbb2
Maybe right?
2019-04-18 21:22:50 -07:00
nadavi
fbcea82e78
conslidate the license statement
2019-04-17 10:57:13 -06:00
Steven Walton
6dbd9bb3f1
Adding global offsets
2019-04-16 17:18:24 -07:00
mclarsen
bccb00df29
allow extract structured to output rectilinear coordinates
2019-02-19 08:11:09 -08:00
Kenneth Moreland
bddad9b386
Remove TryExecute from filters
...
Now that the dispatcher does its own TryExecute, filters do not need to
do that. This change requires all worklets called by filters to be able
to execute without knowing the device a priori.
2018-10-16 15:59:53 -06:00
Sujin Philip
70fcd1d1cc
Update CoordinateSystem to use the Virtual Array
2018-01-10 10:19:19 -05:00
Kenneth Moreland
2625ae7866
Update VTK-m source to use new ArrayCopy functionality
2017-09-25 16:54:46 -06:00
Kenneth Moreland
c3a3184d51
Update copyright for Sandia
...
Sandia National Laboratories recently changed management from the
Sandia Corporation to the National Technology & Engineering Solutions
of Sandia, LLC (NTESS). The copyright statements need to be updated
accordingly.
2017-09-20 15:33:44 -06: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
fbabd58222
Simplify ExtractStructured implementation
2017-05-30 17:07:14 -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
Kitware Robot
4ade5f5770
clang-format: apply to the entire tree
2017-05-25 07:51:37 -04:00
Kitware Robot
efbde1d54b
clang-format: sort include directives
2017-05-18 12:59:33 -04:00
Patricia Kroll Fasel - 090207
6a88cde5d3
Remove unnecessary const parameters
2017-05-02 14:41:47 -06:00
Patricia Kroll Fasel - 090207
0e3a98f827
Add subsample and include boundary
2017-04-27 14:53:51 -06:00
Patricia Kroll Fasel - 090207
14066d8692
Add filter for ExtractStructured
2017-04-18 08:32:13 -06:00
Patricia Kroll Fasel - 090207
e4283344fb
Clean up
2017-04-14 14:59:42 -06:00
Patricia Kroll Fasel - 090207
78148b0295
Rectilinear with subset and sample and tests
2017-04-14 14:06:28 -06:00
Patricia Kroll Fasel - 090207
49f8662572
Uniform subset and sample worklet and unit tests working
2017-04-14 13:34:51 -06:00
Patricia Kroll Fasel - 090207
d7a5379293
Use vtkm:Bounds for all bounding boxes
2017-04-13 14:45:53 -06:00
Patricia Kroll Fasel - 090207
0975e1894a
Introduce subsampling parameter
2017-04-13 12:36:53 -06:00
Patricia Kroll Fasel - 090207
9d8d5ed5d3
Pass Vec instead of arrays for bounds and samples. Check validity of values.
2017-04-10 15:56:00 -06:00
Patricia Kroll Fasel - 090207
f9a77e053d
UnitTest of geometry only on worklet
2017-04-06 14:11:49 -06:00
Patricia Kroll Fasel - 090207
348fac5462
Add methods to subset the data to match the geometry
2017-04-06 13:34:06 -06:00
Patricia Kroll Fasel - 090207
de419db1de
Geometry for Uniform, Rectilinear 1D,2D,3D.
2017-04-05 12:33:05 -06:00
Patricia Kroll Fasel - 090207
d2eb251bb4
Separate ExtractUniform and ExtractRectilinear
2017-04-05 09:36:25 -06:00
Patricia Kroll Fasel - 090207
6256324195
Start of ExtractStructured worklet which only gathers geometry
2017-04-04 14:00:04 -06:00