13 bool sparesAsLeaves)
const {
14 if (elemsInSubtree.count(this->id())) {
18 if (elemsInSubtree.empty()) {
22 for (
auto const& inDep : ingoingDependencies()) {
23 inDep->extendSubDft(elemsInSubtree, parentsOfSubRoot, blockParents, sparesAsLeaves);
24 if (elemsInSubtree.empty()) {
void extendSubDft(std::set< size_t > &elemsInSubtree, std::vector< size_t > const &parentsOfSubRoot, bool blockParents, bool sparesAsLeaves) const override
Helper to the independent subtree computation.
virtual void extendSubDft(std::set< size_t > &elemsInSubtree, std::vector< size_t > const &parentsOfSubRoot, bool blockParents, bool sparesAsLeaves) const
Helper to the independent subtree computation.