Commit Graph

8412 Commits

Author SHA1 Message Date
Oliver Ruebel
e77f924ecf Remove bad inheritance from vtkm::worklet::WorkletMapField 2020-12-02 14:29:17 -08:00
Oliver Ruebel
b630919c3b Avoid use of values as both input and retun valye in worklet 2020-12-02 14:29:17 -08:00
Oliver Ruebel
cb98eea5e3 Renamed and updated ResizeIndexVector to use new ArrayHandle resize support in VTKm 2020-12-02 14:29:17 -08:00
Oliver Ruebel
de7da7423e Add DIY-related comments to DistributedContourTreeBlockData 2020-12-02 14:29:17 -08:00
Oliver Ruebel
8e58f50b23 Removed commented ContourTreeBlockData.SortOrder 2020-12-02 14:29:17 -08:00
Oliver Ruebel
eec59a6fd0 Add mssing namespace declaration for use of IsThis in worklets 2020-12-02 14:29:17 -08:00
Oliver Ruebel
6db948c685 Remove commented ifdef guard 2020-12-02 14:29:17 -08:00
Oliver Ruebel
c18f5bb5f7 Automatically enable --useFullBoundary option when using marching cubes 2020-12-02 14:29:17 -08:00
Oliver Ruebel
f536b825e4 Remove unused code in distributed contour tree app 2020-12-02 14:29:17 -08:00
Oliver Ruebel
41006405b3 Remove CombinedVector. Update ContourTreeMesh::MergeWith accordingly. 2020-12-02 14:29:17 -08:00
Gunther H. Weber
2fa6855222 Fix another warning about types. 2020-12-02 14:29:17 -08:00
Gunther H. Weber
ef3f0221b6 Fix compile error due to incorrect type. 2020-12-02 14:29:17 -08:00
Gunther H. Weber
e9d5b2b06a Use vtkm::IdComponent instead of vtkm::Id to avoid compiler warnings. 2020-12-02 14:29:17 -08:00
Gunther H. Weber
91355fcae7 Avoid 'unitialized variable' compiler warning. 2020-12-02 14:29:17 -08:00
Gunther H. Weber
a868b02bdb Add --saveTreeCompilerData option to hact_test.sh 2020-12-02 14:29:17 -08:00
Gunther H. Weber
226606276d Temprarily print error message when trying to use MC connectvitiy without full boundary 2020-12-02 14:29:17 -08:00
Gunther H. Weber
c8b11f4dcc Remove FIXME 2020-12-02 14:29:17 -08:00
Gunther H. Weber
9b1acb8a4a Temporarily disable boundary optimization for MC connectivity 2020-12-02 14:29:17 -08:00
Oliver Ruebel
b7e2a680e3 Fix unused varibale bug 2020-12-02 14:29:16 -08:00
oruebel
7e9f57f755 Cast constexpr on device to fix CUDA access problems 2020-12-02 14:29:16 -08:00
oruebel
65f8c8cf2c Remove bad std::abort call on device 2020-12-02 14:29:16 -08:00
oruebel
81a303e54d Fix bad constructor call in test 2020-12-02 14:29:16 -08:00
Oliver Ruebel
08447c24b1 Add support for using only necessary boundary vertices 2020-12-02 14:29:16 -08:00
Oliver Ruebel
e734c6358c Port bugfix for ListNewNodesCopyIdsWorklet. 2020-12-02 14:29:16 -08:00
Oliver Ruebel
e115236168 Add missing timers to ease analysis 2020-12-02 14:29:16 -08:00
Gunther H. Weber
be1e5e5404 Set timing and statistics log levels to UserVerboseLast for unit tests. 2020-12-02 14:29:16 -08:00
Gunther H. Weber
4b14c84ec5 Fix 3D split data Python helper tool. 2020-12-02 14:29:16 -08:00
Oliver Ruebel
75afb77d20 Refine recording of timings in Fan In functor 2020-12-02 14:29:16 -08:00
Oliver Ruebel
69602cf777 Refine DoPostExecute timing 2020-12-02 14:29:16 -08:00
Oliver Ruebel
c494942a3d Separet timing for dot output in the filter 2020-12-02 14:29:16 -08:00
Oliver Ruebel
d3554bb4ad Added finer timing for DIY setup for Fan In 2020-12-02 14:29:16 -08:00
Oliver Ruebel
a75e539686 Add barriers in distributed contour tree example to improve timing 2020-12-02 14:29:16 -08:00
Gunther H. Weber
d18aacc5d6 Cleanup of debug output etc. 2020-12-02 14:29:16 -08:00
Gunther H. Weber
8652ea1abb Update CMakeList.txt for updates in worklet/contourtree_distributed/boundary_tree_maker. 2020-12-02 14:29:16 -08:00
Gunther H. Weber
f0213d065e Replace implicit array handles to adapt to vtk-m changes. 2020-12-02 14:29:16 -08:00
Gunther H. Weber
336fd1f2e8 Delete local blocks after reduction 2020-12-02 14:29:15 -08:00
Oliver Ruebel
18e2938cdf Fix comments in BoundaryTree class 2020-12-02 14:29:15 -08:00
Oliver Ruebel
10910d6b4a Fix bug to output the correct arrays i HierarchicalContourTree<FieldType>::PrintTreeStats 2020-12-02 14:29:15 -08:00
Oliver Ruebel
07b6744f31 Partial add dot output in ComputeDistributedContourTreeFunctor 2020-12-02 14:29:15 -08:00
Oliver Ruebel
94f4fcb408 Added saveTreeCompilerData option for distributed contour tree app example 2020-12-02 14:29:15 -08:00
Oliver Ruebel
17f2f845e7 Minor fixed for performane logging 2020-12-02 14:29:15 -08:00
Oliver Ruebel
ac1818d357 Add logging for Fan in and Fan Out 2020-12-02 14:29:15 -08:00
Oliver Ruebel
3355be235e Make logging customizable for ContourTreeUniformAugmented 2020-12-02 14:29:15 -08:00
Oliver Ruebel
0fa2b57ac6 Save NumBoundary and NumBounaryUsed in BoundaryTree for logging 2020-12-02 14:29:15 -08:00
Oliver Ruebel
b4ac4cdef9 Made log levels and summary forwarding configurable in distributed contour tree example 2020-12-02 14:29:15 -08:00
Oliver Ruebel
32f0e98e22 Made timings and tree-metadata log level configurable in ContourTreeUniformDistributed 2020-12-02 14:29:15 -08:00
Oliver Ruebel
ea2803735a Add function for printing hierarchical tree statistics 2020-12-02 14:29:15 -08:00
Oliver Ruebel
f1b2a2b47c Make log level configurable for ContourTreeUniformAugmented 2020-12-02 14:29:15 -08:00
Oliver Ruebel
1134094773 Clean up HACT save and add basic logging of timings to the ContourTreeDistributed filter 2020-12-02 14:29:15 -08:00
Oliver Ruebel
c6e9708275 Document execution order and order functions in order of call structure 2020-12-02 14:29:15 -08:00