Lines 663-669
std::string HierarchicalContourTree<FieldType>::PrintDotSuperStructure(const cha
Link Here
|
663 |
auto hyperarcsPortal = this->Hyperarcs.ReadPortal(); |
663 |
auto hyperarcsPortal = this->Hyperarcs.ReadPortal(); |
664 |
auto regularNodeGlobalIdsPortal = this->RegularNodeGlobalIds.ReadPortal(); |
664 |
auto regularNodeGlobalIdsPortal = this->RegularNodeGlobalIds.ReadPortal(); |
665 |
auto whichIterationPortal = this->WhichIteration.ReadPortal(); |
665 |
auto whichIterationPortal = this->WhichIteration.ReadPortal(); |
666 |
auto whichRoundPortal = this->whichRound.ReadPortal(); |
666 |
auto whichRoundPortal = this->WhichRound.ReadPortal(); |
667 |
auto superarcsPortal = this->Superarcs.ReadPortal(); |
667 |
auto superarcsPortal = this->Superarcs.ReadPortal(); |
668 |
auto superparentsPortal = this->Superparents.ReadPortal(); |
668 |
auto superparentsPortal = this->Superparents.ReadPortal(); |
669 |
for (vtkm::Id supernode = 0; supernode < this->Supernodes.GetNumberOfValues(); supernode++) |
669 |
for (vtkm::Id supernode = 0; supernode < this->Supernodes.GetNumberOfValues(); supernode++) |
Lines 708-714
std::string HierarchicalContourTree<FieldType>::PrintDotSuperStructure(const cha
Link Here
|
708 |
if (contourtree_augmented::NoSuchElement(superarcTo)) |
708 |
if (contourtree_augmented::NoSuchElement(superarcTo)) |
709 |
{ // no superarc |
709 |
{ // no superarc |
710 |
// if it occurred on the final round, it's the global root and is shown as the NULL node |
710 |
// if it occurred on the final round, it's the global root and is shown as the NULL node |
711 |
if (whichRoundPortal.Get(superarcFrom) == this->NRounds) |
711 |
if (whichRoundPortal.Get(superarcFrom) == this->NumRounds) |
712 |
{ // root node |
712 |
{ // root node |
713 |
outstream << "\tSN" << std::setw(1) << superarcFrom << " -> SA" << std::setw(1) << superarc |
713 |
outstream << "\tSN" << std::setw(1) << superarcFrom << " -> SA" << std::setw(1) << superarc |
714 |
<< " [label=\"S" << std::setw(1) << superarc << "\",style=dotted]\n"; |
714 |
<< " [label=\"S" << std::setw(1) << superarc << "\",style=dotted]\n"; |