Commit Graph

6337 Commits

Author SHA1 Message Date
Abhishek Yenpure
d63fe8e363 Adding fast path to Uniform Grid Locator 2019-08-07 12:45:20 -07:00
Abhishek Yenpure
edfdb82d56 Fixing unreachable code compiler warning 2019-08-07 12:45:20 -07:00
Abhishek Yenpure
8ca15d54f8 Return proper field indices for cells 2019-08-07 12:45:20 -07:00
Abhishek Yenpure
92beae9e00 Fixing LCS unit test 2019-08-06 15:12:12 -06:00
Abhishek Yenpure
66f629a571 Merge branch 'particle_status_merge' of gitlab.kitware.com:ayenpure/vtk-m into lcs 2019-08-06 11:29:35 -06:00
Abhishek Yenpure
c957c9a9d5 Fixing compiler warnings 2019-08-06 11:23:07 -06:00
Abhishek Yenpure
06fcf49059 Merge branch '2DLocators' of gitlab.kitware.com:ayenpure/vtk-m into particle_status_merge 2019-08-06 11:12:54 -06:00
Abhishek Yenpure
caecbb3760 Fixing problem with uniform cell locator 3D 2019-08-06 11:10:49 -06:00
Abhishek Yenpure
4f5052c377 Merge branch '2DLocators' of gitlab.kitware.com:ayenpure/vtk-m into lcs 2019-08-06 11:07:38 -06:00
Abhishek Yenpure
18a3b892ca Merge branch 'particle_status_merge' of gitlab.kitware.com:ayenpure/vtk-m into particle_status_merge 2019-08-06 11:05:19 -06:00
Abhishek Yenpure
3cd5d3c216 Merge branch '2DLocators' of gitlab.kitware.com:ayenpure/vtk-m into particle_status_merge 2019-08-06 10:56:38 -06:00
Abhishek Yenpure
4e7b59c65e Adding changes for 2D uniform cell locator 2019-08-06 10:52:10 -06:00
Abhishek Yenpure
cfff86c0db Adding fixes to LCS calculation 2019-08-06 10:21:08 -06:00
Abhishek Yenpure
5bd6046b95 Adding LCS example 2019-08-05 13:15:10 -07:00
Abhishek Yenpure
5f099ecb2b Merge branch '2DLocators' of gitlab.kitware.com:ayenpure/vtk-m into lcs 2019-08-05 12:04:27 -07:00
Abhishek Yenpure
9219aff3e7 Adding lagrangian unit test 2019-08-05 11:00:20 -07:00
Abhishek Yenpure
bbe101cf66 Adding changes for validating integrator step 2019-08-05 10:39:25 -07:00
Abhishek Yenpure
e3e71c54a3 Merging Dave's particle status rename changes 2019-08-05 10:58:52 -06:00
Abhishek Yenpure
48cc2471e4 Merging Deve's particle status changes 2019-08-03 15:28:45 -06:00
Abhishek Yenpure
7906145345 Merge branch 'particleStatusRename' of gitlab.kitware.com:dpugmire/vtk-m into particle_status_merge 2019-08-03 15:27:48 -06:00
Abhishek Yenpure
f30a7ac94c Resolving compiler warnings 2019-08-02 09:40:54 -06:00
Abhishek Yenpure
d2ad29412b Fixing compiler warnings 2019-08-01 15:52:46 -06:00
Abhishek Yenpure
dc90a838e0 Updating copyright statement for Integrators.h 2019-08-01 15:31:55 -06:00
ayenpure
5b1d1c999d Fixing compiler warnings 2019-08-01 11:56:12 -06:00
ayenpure
d55b9e3eb5 Fixing problems with Streamline unit test
- Fixing issues with temporal bounds to take a step large enough to end
  advection beyond which it is no longer possible
2019-08-01 11:45:47 -06:00
Dave Pugmire
bdf98ff987 Change status types to avoid collision in Windows. 2019-07-31 16:28:22 -06:00
ayenpure
d636dea4e3 Resolving error introduced in merge 2019-07-31 16:02:30 -06:00
Dave Pugmire
e26e3ef621 Better naming for particle and integrator status 2019-07-31 15:46:04 -06:00
ayenpure
3c9413345d Resolving conflict marker 2019-07-31 15:10:32 -06:00
ayenpure
2f2230d1f4 Merge branch 'master' of https://gitlab.kitware.com/vtk/vtk-m into 2DLocators 2019-07-31 15:05:53 -06:00
ayenpure
fc14b6eb63 Adding unit test for integrator boundary problem 2019-07-31 14:47:25 -06:00
Kenneth Moreland
57440239ef Merge topic 'vec-typedefs'
53e868938 Add changedoc for common vec types
0be50c119 Update VTK-m code to use new Vec aliases
b3e295214 Add aliases for common Vec types

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !1743
2019-07-31 16:24:46 -04:00
Dave Pugmire
881b1713f0 Merge topic 'particleAdvectionStatus'
0527fad6c fix compiler warning.
22becf6de Merge branch 'master' of https://gitlab.kitware.com/vtk/vtk-m into particleAdvectionStatus
f3d060a61 remove prints
19e41efb3 Add new particle status for 'took any steps'

Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !1744
2019-07-31 15:30:46 -04:00
ayenpure
09883039a8 Fixing particle advection small step issues 2019-07-31 13:21:08 -06:00
Kenneth Moreland
53e8689385 Add changedoc for common vec types 2019-07-31 12:55:40 -06:00
Kenneth Moreland
0be50c119d Update VTK-m code to use new Vec aliases
Should make the code easier to read.
2019-07-31 12:55:40 -06:00
Kenneth Moreland
b3e2952149 Add aliases for common Vec types
It is a hassle to write out vtkm::Vec<vtkm::FloatDefault, 3>. Instead,
you can now just write vtkm::Vec3f.
2019-07-31 12:55:30 -06:00
Dave Pugmire
0527fad6ce fix compiler warning. 2019-07-31 11:41:37 -06:00
Dave Pugmire
22becf6de3 Merge branch 'master' of https://gitlab.kitware.com/vtk/vtk-m into particleAdvectionStatus 2019-07-31 11:08:39 -06:00
Dave Pugmire
f3d060a61f remove prints 2019-07-31 11:06:54 -06:00
Dave Pugmire
19e41efb30 Add new particle status for 'took any steps' 2019-07-31 10:54:39 -06:00
Kenneth Moreland
945a37d96b Merge topic 'remove-special-ah-multiplexer-template'
eaf87e451 Remove special ArrayHandleMultiplexer template case

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Allison Vacanti <allison.vacanti@kitware.com>
Merge-request: !1742
2019-07-30 17:39:40 -04:00
Kenneth Moreland
eaf87e4519 Remove special ArrayHandleMultiplexer template case
There was a special case for ArrayHandleMultiplexer where if you gave it
just one type it would treat that as a value type rather than an array
to support and instead provide a default list of types. However, GCC 4.8
is having trouble compiling the code to create the default list, the
semantics are confusing, and the more I think about it the less likely I
think we will need this functionality. So, just getting rid of that.
2019-07-30 14:48:35 -06:00
Kenneth Moreland
023e12b23a Merge topic 'backup-aligned-union'
01176efbd Provide implementation of aligned_union

Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Allison Vacanti <allison.vacanti@kitware.com>
Merge-request: !1741
2019-07-30 16:02:59 -04:00
ayenpure
29506fa53f Fixing spatial bounds for Temporal Grid Evaluator 2019-07-30 13:58:36 -06:00
ayenpure
1c9c70f74e Merge branch '2DLocators' of gitlab.kitware.com:ayenpure/vtk-m into 2DLocators 2019-07-30 09:21:33 -06:00
ayenpure
cb01e982c4 Merge branch 'master' of https://gitlab.kitware.com/vtk/vtk-m into 2DLocators 2019-07-30 09:20:42 -06:00
Kenneth Moreland
01176efbdf Provide implementation of aligned_union
Although it is mostly C++11 compliant, GCC 4.8 does not have an
implementation of std::aligned_union. We cannot drop this compiler, so
provide our own implementation in that case.
2019-07-29 17:09:27 -06:00
Abhishek Yenpure
8b38af067c Changing LCS helpers to use vtkm Math functions 2019-07-29 14:27:07 -07:00
Abhishek Yenpure
cc7bf944be Adding fixes to the LCS filter 2019-07-29 13:05:29 -07:00