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
Kenneth Moreland
ed2f4aabf7
Detect when VariantArrayHandle::AsMultiplexer fails
...
Previously, the VariantArrayHandle::AsMultiplexer operation silently
failed and returned an invalid ArrayHandleMultiplexer. This is now
changed to throw an exception if the desired ArrayHandleMultiplexer
cannot hold the VariantArrayHandle's array.
2020-06-16 00:12:24 -06:00
Li-Ta Lo
e0c4db2095
add VTKM_EXEC_CONT to constructor
2020-06-15 15:15:43 -06:00
Li-Ta Lo
c25f0b4bb8
Rename StatisticalMoments. more unit tests
...
Change StatisticalMoments to the more descriptive DescriptiveStatistics,
add some more property based tests.
2020-06-15 14:24:00 -06:00
dpugmire
cff830fb4c
Remove some debugging code.
2020-06-15 14:23:52 -04:00
dpugmire
b5270f5fae
change float/double to vtkm typedefs.
2020-06-15 14:09:42 -04:00
dpugmire
ee41466673
Accidently added some garbage numbers to line 35. Removed it.
2020-06-15 14:01:12 -04:00
dpugmire
bece39ec44
Fix compiler warnings.
2020-06-15 13:27:01 -04:00
Nick
8065e76e74
Deprecate StartScene() and EndScene()
2020-06-14 11:27:45 -04:00
NAThompson
0f0c465c1b
Deprecate Camera::Activate() and Camera::Finish()
2020-06-14 11:04:06 -04:00
Nick Thompson
bbfa1f1b8b
Merge topic 'less_boilerplate'
...
ca0cd5f38 Merge conflict resolution.
0dccfb7d7 Rough semicolon.
db8f3c9fc Remove Initialize() boilerplate.
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2127
2020-06-13 16:56:00 -04:00
Nick Thompson
ca0cd5f380
Merge conflict resolution.
2020-06-13 14:21:25 -04:00
NAThompson
24b680081a
Revert diffs to ContourTreeApp.cxx
2020-06-13 12:32:37 -04:00
NAThompson
755137a822
Particle advection tests with file.
2020-06-13 10:58:45 -04:00
Li-Ta Lo
5eeeb47914
Change StatState's API to better conform to VTKm's coding standard
2020-06-12 21:41:31 -06:00
Nick Thompson
da57431d9c
Merge topic 'demangle_in_print_summary'
...
b3cb8e834 Nuke the ostream overload.
b55ce7369 Demangle symbols in PrintSummary.
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robert.maynard@kitware.com>
Merge-request: !2137
2020-06-12 20:07:10 -04:00
Nick Thompson
1015d33330
Merge topic 'silence_gcc10'
...
97a8c61b6 Don't silence the warning on clang.
bae0a3724 Code review suggestions.
dec4abf42 Silence spurious gcc-10 warning.
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Kenneth Moreland <kmorel@sandia.gov>
Merge-request: !2135
2020-06-12 20:04:36 -04:00
Kenneth Moreland
79d9c0d062
Merge topic 'add-bract'
...
66c96a983 Add BRACT for distributed contour tree computation
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !2136
2020-06-12 17:58:03 -04:00