mirror of
https://gitlab.kitware.com/vtk/vtk-m
synced 2024-09-19 18:45:43 +00:00
Temporariliy remove CreateSuperarcsWorklet call to continue build debugging
This commit is contained in:
parent
1056abecce
commit
958b84ebf9
@ -1110,14 +1110,16 @@ void HierarchicalAugmenter<FieldType>::CreateSuperarcs(vtkm::Id roundNumber)
|
||||
|
||||
// e. Connect superarcs for the level & set hyperparents & superchildren count, whichRound, whichIteration, super2hypernode
|
||||
{
|
||||
// TODO: The CreateSuperarcsWorklet uses a lot of arrays and lots of WholeArrayTransfers. This could probably be further optimized.
|
||||
// TODO: FIX invokation of this worklet
|
||||
std::logic_error("Invocation of CreateSuperarcsWorklet currently broken");
|
||||
/*
|
||||
vtkm::worklet::contourtree_distributed::hierarchical_augmenter::CreateSuperarcsWorklet
|
||||
createSuperarcsWorklet(
|
||||
numSupernodesAlready,
|
||||
this->BaseTree->NumRounds,
|
||||
vtkm::cont::ArrayGetValue(roundNumber, this->AugmentedTree->NumIterations),
|
||||
roundNumber);
|
||||
// TODO: The CreateSuperarcsWorklet uses a lot of arrays and lots of WholeArrayTransfers. This could probably be further optimized.
|
||||
// TODO: FIX invokation of this worklet
|
||||
this->Invoke(
|
||||
createSuperarcsWorklet, // the worklet
|
||||
this->SupernodeSorter, // input domain (we need access to InputIndex and InputIndex+1)
|
||||
@ -1132,7 +1134,8 @@ void HierarchicalAugmenter<FieldType>::CreateSuperarcs(vtkm::Id roundNumber)
|
||||
this->BaseTree->WhichRound, // input
|
||||
this->BaseTree->WhichIteration, // input
|
||||
this->DataValueSet, // input
|
||||
vtkm::cont::make_ArrayHandleView(this->AugmentedTree->Superarcs,
|
||||
vtkm::cont::make_ArrayHandleView(
|
||||
this->AugmentedTree->Superarcs,
|
||||
numSupernodesAlready,
|
||||
this->SupernodeSorter.GetNumberOfValues()), // output
|
||||
this->AugmentedTree->Hyperparents, // input/output
|
||||
@ -1145,7 +1148,7 @@ void HierarchicalAugmenter<FieldType>::CreateSuperarcs(vtkm::Id roundNumber)
|
||||
this->AugmentedTree->DataValues, // input/ouput
|
||||
this->AugmentedTree->Regular2Supernode, // input/ouput
|
||||
this->AugmentedTree->Superparents // input/ouput
|
||||
);
|
||||
);*/
|
||||
}
|
||||
|
||||
// We have one last bit of cleanup to do. If there were attachment points, then the round in which they transfer has been removed
|
||||
@ -1316,6 +1319,7 @@ std::string HierarchicalAugmenter<FieldType>::DebugPrint(std::string message,
|
||||
} // namespace worklet
|
||||
} // namespace vtkm
|
||||
|
||||
|
||||
namespace vtkmdiy
|
||||
{
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user