Robert Maynard
aaaa748ffd
Remove New Mexico Consortium CI as hardware has been removed
...
ECP is no longer offering CI via NMC, so we can now remove the
infrastructure we used for that.
See merge request 2115 for how we are adding gitlab-ci at OLCF
2020-06-22 15:14:20 -04:00
Robert Maynard
765fa6da22
Merge topic 'remove_some_unneded_include_statements'
...
3029994a9 Remove some unneeded include statements from vtkm/exec
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <kmorel@sandia.gov>
Merge-request: !2156
2020-06-22 13:30:56 -04:00
Robert Maynard
3029994a97
Remove some unneeded include statements from vtkm/exec
2020-06-22 09:28:51 -04:00
Dave Pugmire
eca888fe9a
Merge topic 'particle_advection_filter'
...
0654d1853 fix cuda compile, export function.
00b1f85eb link error
6d1930bc2 forgot the storage tags
03e319897 move funcs to cxx, remove storage template
bac966410 Move array copy to cxx
35ed68911 fix compile error.
1a7823c60 code cleanup.
02d8c3782 Add unittest for particlearraycopy
...
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2152
2020-06-19 15:22:57 -04:00
Robert Maynard
5cfd057c92
Merge topic 'better_guard_inclusion_of_vtkm_findmpi'
...
7092bb921 Make sure we don't leak our findmpi module
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Sujin Philip <sujin.philip@kitware.com>
Merge-request: !2153
2020-06-19 13:10:45 -04:00
Robert Maynard
7092bb9210
Make sure we don't leak our findmpi module
...
Consumers of VTK-m shouldn't use VTK-m find mpi module unless
they explicitly want to. This makes sure that by default only
VTK-m uses it.
2020-06-19 11:43:36 -04:00
dpugmire
0654d1853d
fix cuda compile, export function.
2020-06-19 10:57:30 -04:00
Matt Larsen
1c63c7032a
export symbols need by vtkh
2020-06-19 07:41:54 -07:00
dpugmire
00b1f85ebd
link error
2020-06-18 21:42:51 -04:00
dpugmire
6d1930bc20
forgot the storage tags
2020-06-18 19:41:37 -04:00
dpugmire
03e3198977
move funcs to cxx, remove storage template
2020-06-18 19:37:09 -04:00
dpugmire
bac9664104
Move array copy to cxx
2020-06-18 17:53:19 -04:00
dpugmire
35ed68911e
fix compile error.
2020-06-18 15:59:09 -04:00
dpugmire
1a7823c604
code cleanup.
2020-06-18 15:50:25 -04:00
dpugmire
02d8c3782d
Add unittest for particlearraycopy
2020-06-18 15:45:36 -04:00
Li-Ta Lo
143e3d39a6
remove unused type alias
2020-06-18 13:33:20 -06:00
dpugmire
24451a3de2
Create a function for copying fields from particle arrays.
2020-06-18 14:54:18 -04:00
Li-Ta Lo
01a4486638
Merge branch 'master' into uniform_real
2020-06-18 11:46:18 -06:00
Li-Ta Lo
c67e5bb121
fixe warnings about implicit type conversion
2020-06-18 11:35:33 -06:00
dpugmire
1ef1180692
Add hxx into cmake file.
2020-06-18 11:59:10 -04:00
dpugmire
4952a628ff
Add particle advection filter.
2020-06-18 11:52:16 -04:00
Kenneth Moreland
45c29a0c62
Merge topic 'override-deprecated-warnings'
...
3d991d1d8 Fix warnings about overriding deprecated methods
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2151
2020-06-18 08:26:05 -04:00
Kenneth Moreland
3f7eb8f6d3
Merge topic 'variant-array-common'
...
8a1df977a Add common superclass to VariantArrayHandleBase
c35abc732 Rename IsInValidArrayHandle to IsInvalidArrayHandle
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robert.maynard@kitware.com>
Merge-request: !2142
2020-06-18 08:23:53 -04:00
Kenneth Moreland
3d991d1d84
Fix warnings about overriding deprecated methods
...
The VS compiler gives a warning when you override a deprecated method.
Changed the StartScene and EndScene methods in Mapper to be non-virtual
with empty implementations. Deleted the corresponding methods from all
subclasses.
2020-06-17 17:58:07 -06:00
Li-Ta Lo
2aea7534bd
Add ArrayHandleRandomStandardNormal
2020-06-17 15:48:09 -06:00
Kenneth Moreland
8a1df977a7
Add common superclass to VariantArrayHandleBase
...
Many of the operations of `VariantArrayHandleBase` are not dependent on
the TypeList parameter of the class. Still others can operate just as
well by providing a type list to a method. Thus, it is convenient to
create a superclass that is not templated. That allows us to pass around
a `VariantArrayHandle` when the type list does not matter.
This superclass is called `VariantArrayHandleCommon` because "base" was
already taken.
2020-06-17 15:38:20 -06:00
Kenneth Moreland
c35abc732f
Rename IsInValidArrayHandle to IsInvalidArrayHandle
...
This makes it clear that it returns true for an invalid array handle.
The previous name implied that it was looking for an ArrayHandle in some
"valid" set, which is the opposite.
2020-06-17 15:38:19 -06:00
Kenneth Moreland
31feaed0f8
Merge topic 'fix-warnings'
...
0a4317709 Fix issues of calling __host__ from __device__
dd4d88cd5 Fix warnings about comparing floating point values
cd4b59059 Fix warnings about data type conversion
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robert.maynard@kitware.com>
Merge-request: !2146
2020-06-17 17:23:07 -04:00
Kenneth Moreland
0a4317709e
Fix issues of calling __host__ from __device__
...
Some methods were marked as `VTKM_CONT` when they should have been
marked `VTKM_EXEC_CONT`.
2020-06-17 14:55:43 -06:00
Li-Ta Lo
1e42943928
Add deterministic seed to avoid potential spurious failure
2020-06-17 13:36:15 -06:00
Li-Ta Lo
5b0e309b95
the random source is still 64 bits
2020-06-17 12:58:03 -06:00
Li-Ta Lo
cc3061bab1
Avoid calling ReadPortal() all the time
2020-06-17 12:53:11 -06:00
Li-Ta Lo
9bf6dea226
remove inline initialization of seed
2020-06-17 12:47:54 -06:00
Li-Ta Lo
e69308047b
Add statistics base testing, add Flot32 RNG
2020-06-17 12:01:10 -06:00
Kenneth Moreland
dd4d88cd5e
Fix warnings about comparing floating point values
2020-06-17 11:58:45 -06:00
Dave Pugmire
d30293ee2f
Merge topic 'betterParticleAdvectionDiffs2'
...
474473063 Merge branch 'master' of https://gitlab.kitware.com/vtk/vtk-m into betterParticleAdvectionDiffs2
447e8aff0 Merge branch 'master' of https://gitlab.kitware.com/vtk/vtk-m into betterParticleAdvectionDiffs2
27c39217d remove debug statements
1a2910165 debug for dashboard.
cff830fb4 Remove some debugging code.
b5270f5fa change float/double to vtkm typedefs.
ee4146667 Accidently added some garbage numbers to line 35. Removed it.
bece39ec4 Fix compiler warnings.
...
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2138
2020-06-17 13:30:41 -04:00
Nick Thompson
83cf25f1f3
Merge topic 'deprecate_startscene'
...
8065e76e7 Deprecate StartScene() and EndScene()
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2140
2020-06-17 12:48:40 -04:00
Kenneth Moreland
cd4b59059e
Fix warnings about data type conversion
2020-06-17 10:29:08 -06:00
dpugmire
4744730630
Merge branch 'master' of https://gitlab.kitware.com/vtk/vtk-m into betterParticleAdvectionDiffs2
2020-06-17 11:12:11 -04:00
Nick Thompson
b8f5e9f080
Merge topic 'deprecate_donothing'
...
0f0c465c1 Deprecate Camera::Activate() and Camera::Finish()
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <kmorel@sandia.gov>
Merge-request: !2139
2020-06-16 16:38:51 -04:00
Li-Ta Lo
55f85f0674
Merge topic 'stats_by_key'
...
df0881631 minor coding style improvment
68c18f154 remove redundant #include
ba35520b1 use condition number for error tolerance
ee422b7f2 move data member initialization to constructors
e0c4db209 add VTKM_EXEC_CONT to constructor
c25f0b4bb Rename StatisticalMoments. more unit tests
5eeeb4791 Change StatState's API to better conform to VTKm's coding standard
794db28ad Merge branch 'master' into stats_by_key
...
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2128
2020-06-16 16:06:21 -04:00
Kenneth Moreland
515a35918b
Merge topic 'multiplexer-fixes'
...
f8a09d6de Handle read-only portals in ArrayHandleMultiplexer
ed2f4aabf Detect when VariantArrayHandle::AsMultiplexer fails
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robert.maynard@kitware.com>
Merge-request: !2133
2020-06-16 15:18:22 -04:00
Li-Ta Lo
df08816317
minor coding style improvment
2020-06-16 13:01:08 -06:00
Li-Ta Lo
68c18f1546
remove redundant #include
2020-06-16 12:25:58 -06:00
Li-Ta Lo
ba35520b1c
use condition number for error tolerance
2020-06-16 10:56:17 -06:00
Li-Ta Lo
ee422b7f27
move data member initialization to constructors
2020-06-16 10:25:16 -06:00
dpugmire
447e8aff04
Merge branch 'master' of https://gitlab.kitware.com/vtk/vtk-m into betterParticleAdvectionDiffs2
2020-06-16 11:49:21 -04:00
dpugmire
27c39217d4
remove debug statements
2020-06-16 11:43:20 -04:00
dpugmire
1a2910165c
debug for dashboard.
2020-06-16 08:43:29 -04:00
Kenneth Moreland
f8a09d6de5
Handle read-only portals in ArrayHandleMultiplexer
...
The ArrayPortalMultiplexer always called Set on the delegate portals.
However, sometimes the portals were not supported. Instead, only call
when the delegate is supported.
Probably the "right" thing to do would be to check all posible portals
for support, but that sounds like it would slow down the compile.
2020-06-16 00:15:11 -06:00