_check_() | gum::IncrementalTriangulation | private |
_cliques_of_mps_ | gum::IncrementalTriangulation | private |
_collectEliminationOrder_(const NodeId node, const NodeId from, NodeProperty< bool > &examined, Idx &index) | gum::IncrementalTriangulation | private |
_collectJTCliques_(const NodeId clique, const NodeId from, NodeProperty< bool > &examined) | gum::IncrementalTriangulation | private |
_computeMaxPrimeMergings_(const NodeId node, const NodeId from, std::vector< std::pair< NodeId, NodeId > > &merged_cliques, NodeProperty< bool > &mark, const NodeSet &new_nodes_in_junction_tree) const | gum::IncrementalTriangulation | private |
_created_JT_cliques_ | gum::IncrementalTriangulation | private |
_domain_sizes_ | gum::IncrementalTriangulation | private |
_elimination_order_ | gum::IncrementalTriangulation | private |
_graph_ | gum::IncrementalTriangulation | private |
_junction_tree_ | gum::IncrementalTriangulation | private |
_markAffectedMPSsByAddLink_(const NodeId My, const NodeId Mz, const NodeId X, const NodeId Y) | gum::IncrementalTriangulation | private |
_markAffectedMPSsByRemoveLink_(const NodeId My, const NodeId Mz, const Edge &edge) | gum::IncrementalTriangulation | private |
_mps_affected_ | gum::IncrementalTriangulation | private |
_mps_of_clique_ | gum::IncrementalTriangulation | private |
_mps_of_node_ | gum::IncrementalTriangulation | private |
_performAddNode_(const NodeId node) | gum::IncrementalTriangulation | private |
_performRemoveNode_(const NodeId node, const NodeId My, const NodeId Mz) | gum::IncrementalTriangulation | private |
_require_created_JT_cliques_ | gum::IncrementalTriangulation | private |
_require_elimination_order_ | gum::IncrementalTriangulation | private |
_require_update_ | gum::IncrementalTriangulation | private |
_reverse_elimination_order_ | gum::IncrementalTriangulation | private |
_setUpConnectedTriangulation_(NodeId Mx, NodeId Mfrom, UndiGraph &theGraph, std::vector< Edge > ¬AffectedneighborClique, HashTable< NodeId, bool > &cliques_affected) | gum::IncrementalTriangulation | private |
_T_mpd_ | gum::IncrementalTriangulation | private |
_triangulation_ | gum::IncrementalTriangulation | private |
_updateJunctionTree_(NodeProperty< bool > &all_cliques_affected, NodeSet &new_nodes_in_junction_tree) | gum::IncrementalTriangulation | private |
_updateMaxPrimeSubgraph_(NodeProperty< bool > &cliques_affected, const NodeSet &new_nodes_in_junction_tree) | gum::IncrementalTriangulation | private |
addEdge(const NodeId X, const NodeId Y) | gum::IncrementalTriangulation | |
addNode(const NodeId node, Size modal) | gum::IncrementalTriangulation | |
clear() | gum::IncrementalTriangulation | virtual |
copyFactory() const final | gum::IncrementalTriangulation | virtual |
createdJunctionTreeClique(const NodeId id) | gum::IncrementalTriangulation | virtual |
createdJunctionTreeCliques() | gum::IncrementalTriangulation | virtual |
createdMaxPrimeSubgraph(const NodeId id) | gum::IncrementalTriangulation | virtual |
domain_sizes_ | gum::Triangulation | protected |
domainSizes() const | gum::Triangulation | |
eliminationOrder() | gum::IncrementalTriangulation | virtual |
eliminationOrder(const NodeId) | gum::IncrementalTriangulation | virtual |
eliminationTree() | gum::IncrementalTriangulation | inlinevirtual |
eraseEdge(const Edge &edge) | gum::IncrementalTriangulation | |
eraseNode(const NodeId node) | gum::IncrementalTriangulation | |
fillIns() | gum::IncrementalTriangulation | inlinevirtual |
graph() const | gum::IncrementalTriangulation | |
gum_tests::IncrementalTriangulationTestSuite class | gum::IncrementalTriangulation | friend |
IncrementalTriangulation(const UnconstrainedTriangulation &triang_algo, const UndiGraph *theGraph, const NodeProperty< Size > *modal) | gum::IncrementalTriangulation | |
IncrementalTriangulation(const UnconstrainedTriangulation &triangAlgo) | gum::IncrementalTriangulation | |
IncrementalTriangulation(const IncrementalTriangulation &from) | gum::IncrementalTriangulation | |
junctionTree() | gum::IncrementalTriangulation | virtual |
maxLog10CliqueDomainSize() | gum::Triangulation | |
maxPrimeSubgraphTree() | gum::IncrementalTriangulation | virtual |
newFactory() const final | gum::IncrementalTriangulation | virtual |
operator=(const IncrementalTriangulation &from) | gum::IncrementalTriangulation | |
setGraph(const UndiGraph *theGraph, const NodeProperty< Size > *domain_sizes) | gum::IncrementalTriangulation | virtual |
triangulatedGraph() | gum::IncrementalTriangulation | inlinevirtual |
Triangulation() | gum::Triangulation | protected |
Triangulation(const NodeProperty< Size > *domsizes) | gum::Triangulation | protected |
Triangulation(const Triangulation &) | gum::Triangulation | protected |
Triangulation(Triangulation &&) | gum::Triangulation | protected |
triangulationAlgo() const | gum::IncrementalTriangulation | |
updateTriangulation() | gum::IncrementalTriangulation | |
~IncrementalTriangulation() | gum::IncrementalTriangulation | |
~Triangulation() | gum::Triangulation | virtual |