| bags_ | BALL::FPTBondOrderStrategy::DPBackTracking_ | protected |
| BagVector typedef | BALL::FPTBondOrderStrategy::DPBackTracking_ | protected |
| bond_assignment_ | BALL::FPTBondOrderStrategy::DPBackTracking_ | protected |
| bondIndexFor(MolecularGraphTraits::EdgeType bond) const | BALL::FPTBondOrderStrategy::DPBackTracking_ | protected |
| bonds_ | BALL::FPTBondOrderStrategy::DPBackTracking_ | protected |
| branchState(BackTrackingState_ &state, TreeDecompositionBag const &child, DPConfig_ const &antecessor) | BALL::FPTBondOrderStrategy::DPBackTracking_ | protected |
| clear() | BALL::FPTBondOrderStrategy::DPBackTracking_ | |
| current_state_ | BALL::FPTBondOrderStrategy::DPBackTracking_ | protected |
| DPBackTracking_(FPTBondOrderAssignment_ &bond_assignment, Size max_number_of_solutions, std::vector< MolecularGraphTraits::EdgeType > const &bonds, Penalty upperbound=infinite_penalty) | BALL::FPTBondOrderStrategy::DPBackTracking_ | |
| DPBackTracking_(DPBackTracking_ const ©) | BALL::FPTBondOrderStrategy::DPBackTracking_ | |
| extendState(BackTrackingState_ &state, DPConfig_ const &antecessor, Penalty additional_penalty) | BALL::FPTBondOrderStrategy::DPBackTracking_ | protected |
| getProperties(Size order) | BALL::FPTBondOrderStrategy::DPBackTracking_ | protected |
| getSolution() | BALL::FPTBondOrderStrategy::DPBackTracking_ | |
| getSolution() const | BALL::FPTBondOrderStrategy::DPBackTracking_ | |
| getTable(Size order) | BALL::FPTBondOrderStrategy::DPBackTracking_ | protected |
| hasMoreSolutions() const | BALL::FPTBondOrderStrategy::DPBackTracking_ | |
| inorder(TreeDecompositionBag, TreeDecomposition &) | BALL::FPTBondOrderStrategy::DPBackTracking_ | inline |
| isSolutionNeeded(Penalty penalty) | BALL::FPTBondOrderStrategy::DPBackTracking_ | protected |
| max_heap_size_ | BALL::FPTBondOrderStrategy::DPBackTracking_ | protected |
| max_num_solutions_ | BALL::FPTBondOrderStrategy::DPBackTracking_ | protected |
| nextSolution() | BALL::FPTBondOrderStrategy::DPBackTracking_ | |
| num_computed_solutions_ | BALL::FPTBondOrderStrategy::DPBackTracking_ | protected |
| operator=(DPBackTracking_ const ©) | BALL::FPTBondOrderStrategy::DPBackTracking_ | |
| penaltyOfNextSolution() const | BALL::FPTBondOrderStrategy::DPBackTracking_ | |
| postorder(TreeDecompositionBag, TreeDecomposition &) | BALL::FPTBondOrderStrategy::DPBackTracking_ | inline |
| preorder(TreeDecompositionBag node, TreeDecomposition &) | BALL::FPTBondOrderStrategy::DPBackTracking_ | inline |
| queue_ | BALL::FPTBondOrderStrategy::DPBackTracking_ | protected |
| remember(BackTrackingState_ &state) | BALL::FPTBondOrderStrategy::DPBackTracking_ | protected |
| setStateAssignment(BackTrackingState_ &state, TreeDecompositionBag &bag, DPConfig_ &antecessor, MolecularGraphTraits::VertexType forgotten_vertex) | BALL::FPTBondOrderStrategy::DPBackTracking_ | protected |
| TreeDecomposition typedef | BALL::FPTBondOrderStrategy::DPBackTracking_ | |
| TreeDecompositionBag typedef | BALL::FPTBondOrderStrategy::DPBackTracking_ | |
| TreeDecompositionContent typedef | BALL::FPTBondOrderStrategy::DPBackTracking_ | |
| upper_bound_ | BALL::FPTBondOrderStrategy::DPBackTracking_ | protected |
| visitForget(BackTrackingState_ &state, TreeDecompositionBag &bag, DPTable_ &table) | BALL::FPTBondOrderStrategy::DPBackTracking_ | protected |
| visitIntroduce(BackTrackingState_ &state, TreeDecompositionBag &bag, DPTable_ &table) | BALL::FPTBondOrderStrategy::DPBackTracking_ | protected |
| visitJoin(BackTrackingState_ &state, TreeDecompositionBag &bag, DPTable_ &leftTable, DPTable_ &rightTable) | BALL::FPTBondOrderStrategy::DPBackTracking_ | protected |
| visitLeaf(BackTrackingState_ &state) | BALL::FPTBondOrderStrategy::DPBackTracking_ | protected |
| ~DPBackTracking_() | BALL::FPTBondOrderStrategy::DPBackTracking_ | |