58 for (
int i = 0; i < allComputations.size(); i++) {
59 std::string compType = allComputations[i]->getComputationType();
61 compType += std::to_string(i);
71 std::cout <<
"This is bad. I did not find a node corresponding to "
72 << whichComputationNode <<
"\n";
75 std::cout << a.first <<
"\n";
friend std::ostream & operator<<(std::ostream &os, const LogicalPlan &printMe)
LogicalPlan(AtomicComputationList &computationsIn, pdb::Vector< pdb::Handle< pdb::Computation >> &allComputations)
pdb::ComputationNode & getNode(std::string &whichComputationNode)
AtomicComputationList computations
std::map< std::string, pdb::ComputationNode > allConstituentComputations
std::ostream & operator<<(std::ostream &os, const LogicalPlan &printMe)
AtomicComputationList & getComputations()
std::map< std::string, pdb::ComputationNode > & getAllNodes()