Abhishek Yenpure
46d4e50622
Merge topic 'lagrangian-coherent-structures'
...
ac8d8c95b Separating GridMetaData class
4aa51fcab Adding custom dataset name to LCS filter output
ec8a29e07 Resolving nvcc implicit conversion warning
469e60430 Resolving nvcc compiler warnings
d5ef47040 LCS fixes
da3983d21 Changes from Ken's review
6b8aa3f24 Fixing missing header in install issue
9634924e1 Fixing issues with LCS Filter files
...
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !1764
2019-08-13 19:13:37 -04:00
Abhishek Yenpure
ac8d8c95b0
Separating GridMetaData class
...
Also, Using vtkm::Log instead of just log
2019-08-13 12:11:50 -07:00
Abhishek Yenpure
4aa51fcabb
Adding custom dataset name to LCS filter output
2019-08-13 09:19:32 -07:00
Allison Vacanti
0510c6f053
Patch thrust to be happy with aligned_r_cast<long> and friends.
2019-08-12 15:21:11 -04:00
Abhishek Yenpure
ec8a29e07d
Resolving nvcc implicit conversion warning
2019-08-12 10:43:33 -07:00
Allison Vacanti
3b69ec5f2c
Merge topic 'implicit_should_not_be_writable'
...
33562561d Remove Set method from ArrayPortalImplicit.
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robert.maynard@kitware.com>
Merge-request: !1767
2019-08-12 11:52:52 -04:00
Allison Vacanti
c33a1a9463
Merge topic 'TriangleWinding_generic'
...
b3df7da22 Allow external cellsets to be used by TriangleWinding worklet.
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robert.maynard@kitware.com>
Merge-request: !1765
2019-08-12 11:52:13 -04:00
Allison Vacanti
8481218078
Merge topic 'MarchingCubes_FPE_fix'
...
384163aa4 Prevent floating point exceptions in Marching Cubes.
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robert.maynard@kitware.com>
Merge-request: !1766
2019-08-12 11:51:21 -04:00
Abhishek Yenpure
469e60430e
Resolving nvcc compiler warnings
2019-08-10 00:13:17 -06:00
Abhishek Dilip Yenpure (-EXP)
d5ef470404
LCS fixes
2019-08-09 15:03:26 -06:00
Allison Vacanti
b3df7da222
Allow external cellsets to be used by TriangleWinding worklet.
2019-08-09 16:45:33 -04:00
Allison Vacanti
384163aa43
Prevent floating point exceptions in Marching Cubes.
...
Normalizing this vector caused a divide-by-zero in the VTK unit test
VTK::AcceleratorsVTKmCxx-TestVTKMMarchingCubes.
2019-08-09 15:51:04 -04:00
Allison Vacanti
33562561db
Remove Set method from ArrayPortalImplicit.
...
All it did was abort, and defining this method meant that the
IsWritableArrayHandle check was incorrect for this handle type.
2019-08-09 15:14:00 -04:00
Abhishek Yenpure
da3983d213
Changes from Ken's review
...
- Fixing nvcc compiler warnings
- Changes from Ken's review
2019-08-09 10:34:01 -07:00
Robert Maynard
cec717015a
CreateResult is now part of vtkm::filter instead of being inside internals
2019-08-09 12:44:43 -04:00
Robert Maynard
bc440670f6
Merge topic 'vtkm_filters_use_invoker_to_hightlight_best_practises'
...
3a7d3cb5f VTK-m filters now launch all worklets via a vtkm::cont::Invoker
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <kmorel@sandia.gov>
Merge-request: !1760
2019-08-09 11:40:59 -04:00
Robert Maynard
3a7d3cb5ff
VTK-m filters now launch all worklets via a vtkm::cont::Invoker
...
This has been done as to showcase the recommend best practices
for new VTK-m contributors.
2019-08-09 10:37:35 -04:00
Abhishek Yenpure
6b8aa3f24c
Fixing missing header in install issue
2019-08-08 15:28:19 -07:00
Abhishek Yenpure
9634924e15
Fixing issues with LCS Filter files
2019-08-08 15:20:11 -07:00
Abhishek Yenpure
386a30d288
Fix issues introduced during merging
2019-08-08 14:52:59 -07:00
Abhishek Yenpure
0b09f56be8
Removing trailing whitespace
2019-08-08 14:28:37 -07:00
Abhishek Yenpure
f5db0e85a0
Merge branch 'master' of gitlab.kitware.com:ayenpure/vtk-m into lcs
2019-08-08 14:21:29 -07:00
Abhishek Yenpure
321f1b6201
Merge topic 'particle_status_merge'
...
f1e9282b2 Adding changelog for the changes
39e278cf0 Fixing unreachable statement nvcc warning
2798c737a Fixing issues raised by Ken on Gitlab
a6df11732 Removing unnecessary commented code
aefc5faca Merge branch 'master' of https://gitlab.kitware.com/vtk/vtk-m into particle_status_merge
647afd159 Passing point to evaluate by reference
577694579 Adding binary search for Rectilinear locator
06d05196b Adding fast path to Uniform Grid Locator
...
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <kmorel@sandia.gov>
Merge-request: !1756
2019-08-08 17:08:04 -04:00
Nickolas Davis
f931583877
Merge topic 'implicit-gradient-tests'
...
b929b6413 Adding Gradient tests for Implicit Functions
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <kmorel@sandia.gov>
Merge-request: !1730
2019-08-08 16:49:12 -04:00
Kenneth Moreland
2b704edbbe
Merge topic 'gcc-4-8-alignas-bug-workaround'
...
bf6d6cc60 Get around alignas bug in GCC 4.8
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robert.maynard@kitware.com>
Merge-request: !1761
2019-08-08 14:14:08 -04:00
Abhishek Yenpure
39e278cf0b
Fixing unreachable statement nvcc warning
2019-08-08 09:41:44 -07:00
Abhishek Yenpure
2798c737a2
Fixing issues raised by Ken on Gitlab
2019-08-08 09:15:28 -07:00
nadavi
b929b6413e
Adding Gradient tests for Implicit Functions
2019-08-08 10:03:27 -06:00
Allison Vacanti
db6a7c1650
Merge topic 'SurfaceNormals_document_defaults'
...
a143c7c5c Mention default for SurfaceNormals::AutoOrientNormals option.
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !1762
2019-08-08 10:36:49 -04:00
Allison Vacanti
a143c7c5ca
Mention default for SurfaceNormals::AutoOrientNormals option.
2019-08-08 10:35:38 -04:00
Allison Vacanti
ac5841805b
Merge topic '358-declare-user-log-level'
...
ccb939fe0 added VTKM_DEFINE_USER_LOG_LEVEL as a convenience macro
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !1749
2019-08-08 10:27:21 -04:00
Kenneth Moreland
bf6d6cc604
Get around alignas bug in GCC 4.8
...
I ran into a bug with GCC 4.8 where if you use the alignas keyword
with a number declared with a constexpr, it gives an error about
the expression not being a constant expression (even though it
is). A workaround to the issue is to wrap the alianas in a class
templated by the size you want to align with. GCC does not
complain when you use a constexpr with a template parameter, and
it is happy to use that template parameter in the alignas
expression.
Workaround found here:
https://stackoverflow.com/questions/29879609/g-complains-constexpr-function-is-not-a-constant-expression
2019-08-08 07:59:43 -06:00
Abhishek Yenpure
a6df117321
Removing unnecessary commented code
2019-08-07 14:35:15 -07:00
Abhishek Yenpure
aefc5faca6
Merge branch 'master' of https://gitlab.kitware.com/vtk/vtk-m into particle_status_merge
2019-08-07 13:06:34 -07:00
Abhishek Yenpure
3dbc659509
Resolving compiler warnings
2019-08-07 12:45:20 -07:00
Abhishek Yenpure
2718376788
Passing point to evaluate by reference
2019-08-07 12:45:20 -07:00
Abhishek Yenpure
a37f385fcd
Adding binary search for Rectilinear locator
2019-08-07 12:45:20 -07:00
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
647afd159a
Passing point to evaluate by reference
2019-08-07 12:33:52 -07:00
Abhishek Yenpure
5776945798
Adding binary search for Rectilinear locator
2019-08-07 12:33:52 -07:00
Abhishek Yenpure
06d05196b5
Adding fast path to Uniform Grid Locator
2019-08-07 12:32:37 -07:00
Nick Davis
ccb939fe0f
added VTKM_DEFINE_USER_LOG_LEVEL as a convenience macro
2019-08-07 09:49:29 -06:00
Abhishek Yenpure
5219d82aab
Fixing unreachable code compiler warning
2019-08-07 08:43:11 -07:00
Kenneth Moreland
fc65bc5336
Fix failure with UnitTestSerializationDataSet
...
For demonstration purposes, I added a vector field to one of the data
sets (the cow nose). However, the serialization test was not expecting a
field of that type and therefore had not compiled the case to serialize
that type of field, which caused a failure. Fixed the problem by
instructing the test to also consider the correct type of vector fields.
2019-08-07 09:14:03 -06:00
Kenneth Moreland
7a0a35b29f
Add hello worklet example
...
This is a simple "hello world" example in VTK-m of implementing some
algorithm that runs in parallel.
2019-08-07 09:13:55 -06:00
Robert Maynard
5fce2b9ff2
Merge topic 'simplify_specifying_filter_allowed_value_types'
...
d7b2ff04c Provide a simpler way to restrict value types for filters
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <kmorel@sandia.gov>
Acked-by: Allison Vacanti <allison.vacanti@kitware.com>
Merge-request: !1755
2019-08-07 08:23:40 -04:00
Abhishek Yenpure
0231d0de13
Return proper field indices for cells
2019-08-06 15:13:50 -06:00
Abhishek Yenpure
92beae9e00
Fixing LCS unit test
2019-08-06 15:12:12 -06:00