Robert Maynard
5c56ff945f
Label tests which exercise a given Device Adapter
...
This allows developers an easy way to run all OpenMP tests
2019-09-13 15:52:40 -04:00
Robert Maynard
cf6c85735a
Merge topic 'ghost_cell_classify_dont_timeout'
...
284929fd6 GhostCellClassify uses smaller dataset size so it doesn't timeout
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !1847
2019-09-13 15:05:07 -04:00
Robert Maynard
dcf614b34d
Merge topic 'ArrayHandleCartesianProduct_works_with_implicit_array_handles'
...
93e638ce4 ArrayHandleCartesianProduct can be used with implicit handles
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Allison Vacanti <allison.vacanti@kitware.com>
Merge-request: !1842
2019-09-13 15:04:12 -04:00
Nickolas Davis
3d6a7b78ae
Merge topic 'minor-logging-updates'
...
f505f2ae7 update Logging file documentation to reference new default vtk-m logging behavior
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Allison Vacanti <allison.vacanti@kitware.com>
Merge-request: !1849
2019-09-13 12:18:39 -04:00
nadavi
f505f2ae75
update Logging file documentation to reference new default vtk-m logging behavior
2019-09-13 10:15:37 -06:00
Robert Maynard
284929fd6a
GhostCellClassify uses smaller dataset size so it doesn't timeout
...
The really large dataset size caused timeouts for the serial
test when built in debug mode.
2019-09-13 11:39:09 -04:00
Nickolas Davis
f19503b5ee
Merge topic 'fix-examples'
...
645523188 fix some examples
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robert.maynard@kitware.com>
Merge-request: !1839
2019-09-13 11:14:45 -04:00
nadavi
6455231882
fix some examples
2019-09-13 08:52:02 -06:00
Robert Maynard
23b73103e0
Merge topic 'improve_doxygen'
...
485df972f Update the documentation on the different VTK-m namespaces
d29f5ba37 Update doxyfile to suppress documenting unnecessary components.
18b09791e All export macros use the `VTK_M_*_EXPORT` pattern
f2a3ecd01 Don't generate doxygen for serialization helpers
fd4bcd809 Move PolicyExtrude into the correct vtk-m namespace
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !1843
2019-09-13 10:28:27 -04:00
Allison Vacanti
a6bcd820aa
Merge topic 'template_before_macros'
...
d872e1061 Move template <...> decl before VTKM_EXEC_CONT.
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robert.maynard@kitware.com>
Merge-request: !1846
2019-09-13 10:26:36 -04:00
Robert Maynard
93e638ce4b
ArrayHandleCartesianProduct can be used with implicit handles
...
Previously it presumed that all the underlying Portals supported
a `Set` method.
2019-09-13 10:26:32 -04:00
Allison Vacanti
d872e1061f
Move template <...> decl before VTKM_EXEC_CONT.
...
This isn't necessarily a problem, but for consistency's sake I want to
move it to match the rest of the code.
2019-09-13 10:22:30 -04:00
Robert Maynard
60e6ef4bee
Merge topic 'correct_cuda_10-1_warnings'
...
bc7812687 CUDA 10.1 didn't fix stateless_resource_allocator warnings
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Allison Vacanti <allison.vacanti@kitware.com>
Merge-request: !1844
2019-09-13 10:17:54 -04:00
Allison Vacanti
e110de0486
Merge topic 'oliver_parallel'
...
627cdc99b Fix host/device flags.
7148ab342 Fix type conversion warning when `size_t` differs from `vtkm::Id`.
1d9f6b37c Add support for boundary augmentation for MPI optimization
2a1e1dcfd Parallel Contour Tree
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !1737
2019-09-13 09:58:24 -04:00
Robert Maynard
6c6c05fb97
Merge topic 'fix-gcc-4-8-ice'
...
785f7994c Fix VecTraits internal compile errors with GCC 4.8
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !1845
2019-09-13 08:11:26 -04:00
Kenneth Moreland
785f7994c7
Fix VecTraits internal compile errors with GCC 4.8
...
GCC 4.8 seems to have issues with the templated using statements
in VecTraits. Hopefully this change works around that problem.
2019-09-12 18:12:02 -06:00
Robert Maynard
485df972f8
Update the documentation on the different VTK-m namespaces
2019-09-12 17:45:39 -04:00
Nickolas Davis
234d1ac751
Merge topic 'fix-unit-test-error'
...
adb6bc4c3 Change StackTrace failure condition in UnitTestError.cxx
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robert.maynard@kitware.com>
Merge-request: !1840
2019-09-12 17:37:49 -04:00
Robert Maynard
bc78126876
CUDA 10.1 didn't fix stateless_resource_allocator warnings
...
The patch to fix this warning from thrust has not be approved
by upstream thrust. So keep suppressing it in CUDA 10.1 update 1
2019-09-12 17:36:12 -04:00
Robert Maynard
d29f5ba376
Update doxyfile to suppress documenting unnecessary components.
...
We don't want to have our thirdparty libraries doxygen in
the VTK-m doxygen. We also don't want to document internal classes,
and export macros.
2019-09-12 17:29:05 -04:00
Robert Maynard
18b09791ee
All export macros use the VTK_M_*_EXPORT
pattern
...
This makes it easier to maintain doxygen suppressions for them
2019-09-12 17:29:05 -04:00
Robert Maynard
f2a3ecd014
Don't generate doxygen for serialization helpers
2019-09-12 17:29:05 -04:00
Robert Maynard
fd4bcd8093
Move PolicyExtrude into the correct vtk-m namespace
2019-09-12 17:29:05 -04:00
Allison Vacanti
1a63ebe2b3
Merge topic 'doc_updates'
...
024b8a306 Fix formatting of CodingConventions.md.
48c31b57a Bump clang version to 5.0.
Acked-by: Kitware Robot <kwrobot@kitware.com>
Acked-by: Robert Maynard <robert.maynard@kitware.com>
Merge-request: !1841
2019-09-12 16:00:52 -04:00
Allison Vacanti
024b8a3067
Fix formatting of CodingConventions.md.
...
The current page has some issue:
https://gitlab.kitware.com/vtk/vtk-m/blob/master/docs/CodingConventions.md
2019-09-12 15:16:30 -04:00
Allison Vacanti
48c31b57a2
Bump clang version to 5.0.
...
This is the minimum required by our minimum supported CUDA version.
2019-09-12 15:14:03 -04:00
Allison Vacanti
627cdc99b7
Fix host/device flags.
...
ArrayHandles don't exist in the execution environment, and functions
that use them must be marked `VTKM_CONT`.
2019-09-12 14:54:44 -04:00
Nickolas Davis
adb6bc4c37
Change StackTrace failure condition in UnitTestError.cxx
2019-09-12 14:37:55 -04:00
Allison Vacanti
7148ab3425
Fix type conversion warning when size_t
differs from vtkm::Id
.
2019-09-12 13:56:43 -04:00
Oliver Ruebel
1d9f6b37cf
Add support for boundary augmentation for MPI optimization
2019-09-12 12:26:01 -04:00
Sujin Philip
2a1e1dcfd9
Parallel Contour Tree
...
This work updates Gunther Contour tree work to be parallel.
With contributions from: @oruebel, @dcamp and @sujin.philip.
2019-09-12 12:17:37 -04:00
Li-Ta Lo
d8cbc990f5
Merge topic 'tangle_source'
...
05b679250 Merge branch 'master' into tangle_source
a6c044df9 added changelog
0d818701c put VTKM_SOURCE_EXPORT in .cxx
e0aae7d86 remove EXPORT from .cxx
4d7de67ee use VTKM_SOURCE_EXPORT
cd49136d5 add copyright notice, add installation of header
0c094a568 used the Tangle source
aeb8877a9 add newline at EOF, minor change based review
...
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !1804
2019-09-12 11:18:52 -04:00
Nickolas Davis
864d8bd5ea
Merge topic '394-logging-cleanup'
...
e3ab59fb2 limit the count to the actual number of function calls
b71421c8a have Run() take int references (so that multiple calls with argc will allow loguru to correctly modify the value)
cc86740c9 bad whitespace fix
8917bbe72 Supply the default log level only through cmake args
a0b164b42 remove static var, directly init logging to INFO level for testing inside Run Function
374989fc2 remove duplicate include
325c75fd7 store What as a member var
ede1f7832 something is still fishy
...
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !1774
2019-09-11 18:40:19 -04:00
nadavi
e3ab59fb2f
limit the count to the actual number of function calls
2019-09-11 16:12:18 -06:00
nadavi
b71421c8a0
have Run() take int references (so that multiple calls with argc will allow loguru to correctly modify the value)
2019-09-11 16:12:18 -06:00
nadavi
cc86740c9a
bad whitespace fix
2019-09-11 16:12:18 -06:00
nadavi
8917bbe72b
Supply the default log level only through cmake args
2019-09-11 16:12:18 -06:00
nadavi
a0b164b42c
remove static var, directly init logging to INFO level for testing inside Run Function
2019-09-11 16:12:18 -06:00
nadavi
374989fc2c
remove duplicate include
2019-09-11 16:12:18 -06:00
nadavi
325c75fd70
store What as a member var
2019-09-11 16:12:18 -06:00
nadavi
ede1f78323
something is still fishy
2019-09-11 16:12:18 -06:00
nadavi
ac0faa3d97
different strack traces for different machines
2019-09-11 16:12:18 -06:00
nadavi
effef1b6ec
make copyright exceptions found message more clear
2019-09-11 16:12:18 -06:00
nadavi
a7aae5fc3c
rely solely on the SetStderrLogLevel function call instead of manually passing in -v flag
2019-09-11 16:12:18 -06:00
nadavi
3449f2dfb7
fix warning, only declare variable if logging is set
2019-09-11 16:12:18 -06:00
nadavi
7d8158301b
something was overwritten...
2019-09-11 16:12:18 -06:00
nadavi
3a81321b16
formatting
2019-09-11 16:12:18 -06:00
nadavi
9f49bbab86
additional cmake fixes, improve default log level setting
2019-09-11 16:12:18 -06:00
nadavi
1fc542d068
add simple unit tests for Error
2019-09-11 16:12:18 -06:00
nadavi
d2d98dc5e0
Supply default logging level of INFO for tests
2019-09-11 16:12:18 -06:00