FrankenNetworkX Upstream Divergence Ledger
Auto-generated by scripts/upstream_divergence_ledger.py (br-r37-c1-hchj7).
Combines static AST analysis (docs/delegation_ledger.json), per-fixture audit findings (docs/raw_vs_public_audit.json), Rust source KNOWN GAP markers, and closed bead history into a single per-function divergence table.
category
count
meaning
native-parity
430
Rust-native execution; output matches NetworkX byte-for-byte
wrapper-patched
24
Python wrapper post-processes raw output (sort, type-coerce, etc.) so the user-visible result matches NetworkX
intentionally-delegated
132
Wrapper routes to NetworkX (via _call_networkx_for_parity) for some or all input shapes; not a Rust-native path
raw-known-gap
1
Lower-level raw kernel has a documented gap; public wrapper hides the divergence via fallback
owner-acknowledged-limitation
1
Divergence is intentional / out-of-scope; documented in source
DiGraph, Graph, HasACycle, MultiDiGraph, MultiGraph, NetworkXAlgorithmError, NetworkXError, NetworkXNoCycle, NetworkXNoPath, NetworkXNotImplemented, NetworkXPointlessConcept, NetworkXUnbounded, NetworkXUnfeasible, NodeNotFound, NotATree, PowerIterationFailedConvergence, _NotAPartition, __version__, _aa_native_scores, _betweenness_centrality_sampled_rust, _betweenness_centrality_subset_rust, _betweenness_centrality_subset_weighted_rust, _bfs_edges_raw, _bfs_layers_raw, _bfs_predecessors_raw, _bfs_successors_raw, _bfs_tree_raw, _bipartite_sets, _condensation_nx_ordered, _condensation_raw, _dfs_edges_raw, _dfs_postorder_nodes_raw, _dfs_predecessors_raw, _dfs_preorder_nodes_raw, _dfs_successors_raw, _dfs_tree_raw, _edge_betweenness_centrality_subset_rust, _edge_betweenness_centrality_subset_weighted_rust, _edge_bfs_raw, _edge_dfs_raw, _find_cliques_impl, _graph_edit_distance_common_rust, _is_isomorphic_rust, _jaccard_native_scores, _minimum_cut_raw, _minimum_cut_value_raw, _pa_native_scores, _prim_spanning_edges_native, _ra_native_scores, _raw_adamic_adar_index, _raw_all_pairs_bellman_ford_path, _raw_all_pairs_bellman_ford_path_length, _raw_all_pairs_dijkstra, _raw_all_pairs_dijkstra_path, _raw_all_pairs_dijkstra_path_length, _raw_all_pairs_shortest_path, _raw_all_pairs_shortest_path_length, _raw_all_shortest_paths, _raw_ancestors, _raw_antichains, _raw_approx_local_node_connectivity_undirected, _raw_articulation_points, _raw_astar_path, _raw_astar_path_length, _raw_attracting_components, _raw_average_clustering, _raw_average_neighbor_degree, _raw_average_node_connectivity, _raw_average_shortest_path_length, _raw_barycenter, _raw_bellman_ford_path, _raw_bellman_ford_path_length, _raw_betweenness_centrality, _raw_biconnected_component_edges, _raw_biconnected_components, _raw_bidirectional_shortest_path, _raw_bridges, _raw_center, _raw_chordal_graph_cliques, _raw_clique_removal, _raw_closeness_centrality, _raw_clustering, _raw_common_neighbors, _raw_complement, _raw_compose, _raw_connected_components, _raw_core_number, _raw_cut_size, _raw_cycle_basis, _raw_dag_longest_path, _raw_dag_longest_path_length, _raw_degree_assortativity_coefficient, _raw_degree_assortativity_coefficient_directed, _raw_degree_centrality, _raw_degree_histogram, _raw_descendants, _raw_descendants_at_distance, _raw_diameter, _raw_difference, _raw_dijkstra_path, _raw_dijkstra_path_length, _raw_dijkstra_predecessor_and_distance, _raw_dominance_frontiers, _raw_dominating_set, _raw_eccentricity, _raw_edge_betweenness_centrality, _raw_edge_betweenness_centrality_weighted, _raw_edge_boundary, _raw_edge_connectivity, _raw_edge_expansion, _raw_efficiency, _raw_eigenvector_centrality, _raw_enumerate_all_cliques, _raw_eulerian_circuit, _raw_eulerian_path, _raw_fast_could_be_isomorphic, _raw_faster_could_be_isomorphic, _raw_find_cliques, _raw_find_cliques_recursive, _raw_find_cycle, _raw_find_cycle_multigraph_simple, _raw_find_cycle_simple, _raw_find_negative_cycle, _raw_floyd_warshall, _raw_floyd_warshall_predecessor_and_distance, _raw_girth, _raw_global_efficiency, _raw_global_node_connectivity, _raw_greedy_color, _raw_greedy_color_directed, _raw_greedy_modularity_communities, _raw_group_degree_centrality, _raw_group_in_degree_centrality, _raw_group_out_degree_centrality, _raw_harmonic_centrality, _raw_has_eulerian_path, _raw_has_path, _raw_immediate_dominators, _raw_in_degree_centrality, _raw_intersection, _raw_is_aperiodic, _raw_is_arborescence, _raw_is_attracting_component, _raw_is_biconnected, _raw_is_bipartite, _raw_is_branching, _raw_is_chordal, _raw_is_connected, _raw_is_digraphical, _raw_is_directed_acyclic_graph, _raw_is_distance_regular, _raw_is_dominating_set, _raw_is_edge_cover, _raw_is_eulerian, _raw_is_forest, _raw_is_isolate, _raw_is_k_edge_connected, _raw_is_k_regular, _raw_is_planar, _raw_is_regular, _raw_is_semiconnected, _raw_is_semieulerian, _raw_is_simple_path, _raw_is_strongly_connected, _raw_is_tree, _raw_is_weakly_connected, _raw_isolates, _raw_jaccard_coefficient, _raw_johnson_path_directed, _raw_katz_centrality, _raw_kosaraju_strongly_connected_components, _raw_large_clique_size, _raw_lexicographic_topological_sort, _raw_link_pred_common_neighbor_degrees, _raw_link_pred_jaccard_counts, _raw_load_centrality, _raw_load_centrality_weighted, _raw_local_efficiency, _raw_louvain_communities, _raw_max_clique, _raw_max_weight_clique, _raw_max_weight_matching, _raw_maximal_independent_set, _raw_maximal_matching, _raw_maximum_flow, _raw_maximum_flow_value, _raw_maximum_independent_set, _raw_maximum_spanning_arborescence, _raw_maximum_spanning_tree, _raw_mdg_ss_dijkstra, _raw_mdg_ss_dijkstra_path_length, _raw_min_edge_cover, _raw_min_weight_matching, _raw_min_weighted_vertex_cover, _raw_minimum_branching, _raw_minimum_node_cut, _raw_minimum_spanning_arborescence, _raw_minimum_spanning_edges, _raw_minimum_spanning_tree, _raw_modularity, _raw_multi_source_dijkstra, _raw_multidigraph_dijkstra_path_length_target, _raw_multidigraph_dijkstra_path_target, _raw_multidigraph_transitive_closure, _raw_multigraph_minimum_spanning_tree, _raw_negative_edge_cycle, _raw_node_boundary, _raw_node_connected_component, _raw_node_connectivity, _raw_node_expansion, _raw_non_edges, _raw_normalized_cut_size, _raw_number_attracting_components, _raw_number_connected_components, _raw_number_of_isolates, _raw_number_of_spanning_trees, _raw_number_strongly_connected_components, _raw_number_weakly_connected_components, _raw_out_degree_centrality, _raw_pagerank, _raw_partition_spanning_tree, _raw_percolation_centrality_weighted, _raw_periphery, _raw_predecessor, _raw_preferential_attachment, _raw_prim_spanning_edges, _raw_radius, _raw_random_spanning_tree, _raw_resource_allocation_index, _raw_shortest_path, _raw_shortest_path_length_matrix, _raw_shortest_simple_paths, _raw_single_source_bellman_ford, _raw_single_source_bellman_ford_path, _raw_single_source_bellman_ford_path_length, _raw_single_source_dijkstra, _raw_single_source_dijkstra_path, _raw_single_source_dijkstra_path_length, _raw_single_source_shortest_path, _raw_single_source_shortest_path_length, _raw_single_target_dijkstra_path_length, _raw_single_target_shortest_path, _raw_single_target_shortest_path_length, _raw_spanner, _raw_strongly_connected_components, _raw_symmetric_difference, _raw_topological_generations, _raw_topological_sort, _raw_transitive_closure, _raw_transitive_reduction, _raw_transitivity, _raw_tree_broadcast_center, _raw_tree_broadcast_time, _raw_triangles, _raw_union, _raw_voterank, _raw_weakly_connected_components, _rust_all_simple_paths, _rust_all_triangles, _rust_balanced_tree, _rust_barabasi_albert_graph, _rust_barbell_graph, _rust_binomial_tree, _rust_bull_graph, _rust_caveman_graph, _rust_chordal_cycle_graph, _rust_chordal_graph_treewidth, _rust_chvatal_graph, _rust_circulant_graph, _rust_circular_ladder_graph, _rust_circular_ladder_graph_native, _rust_closeness_vitality, _rust_complete_bipartite_graph, _rust_complete_graph, _rust_complete_multipartite_graph, _rust_connected_watts_strogatz_graph, _rust_cubical_graph, _rust_cycle_graph, _rust_desargues_graph, _rust_diamond_graph, _rust_dodecahedral_graph, _rust_dorogovtsev_goltsev_mendes_graph, _rust_empty_graph, _rust_erdos_renyi_graph, _rust_frucht_graph, _rust_full_rary_tree, _rust_full_rary_tree_native, _rust_generalized_petersen_graph, _rust_gnp_random_digraph, _rust_gnp_random_graph, _rust_grid_2d_graph, _rust_grid_graph, _rust_heawood_graph, _rust_hoffman_singleton_graph, _rust_house_graph, _rust_house_x_graph, _rust_hypercube_graph, _rust_icosahedral_graph, _rust_kneser_graph, _rust_krackhardt_kite_graph, _rust_ladder_graph, _rust_lollipop_graph, _rust_make_max_clique_graph, _rust_moebius_kantor_graph, _rust_newman_watts_strogatz_graph, _rust_node_link_data, _rust_node_link_graph, _rust_null_graph, _rust_octahedral_graph, _rust_paley_graph, _rust_pappus_graph, _rust_path_graph, _rust_petersen_graph, _rust_powerlaw_cluster_graph, _rust_random_lobster_graph_lazy_int, _rust_random_regular_edges_pyset, _rust_random_regular_graph, _rust_random_regular_graph_pyset_order, _rust_read_adjlist, _rust_read_edgelist, _rust_read_gml, _rust_read_graphml, _rust_sedgewick_maze_graph, _rust_star_graph, _rust_stochastic_block_model, _rust_sudoku_graph, _rust_tadpole_graph, _rust_tetrahedral_graph, _rust_trivial_graph, _rust_truncated_cube_graph, _rust_truncated_tetrahedron_graph, _rust_turan_graph, _rust_tutte_graph, _rust_watts_strogatz_graph, _rust_wheel_graph, _rust_windmill_graph, _rust_write_adjlist, _rust_write_edgelist, _rust_write_gml, _rust_write_graphml, _shortest_path_length_raw, _transitive_closure_dag_inproc, _vf2pp_all_isomorphisms_rust, _vf2pp_isomorphism_rust, _voronoi_nearest_centers, all_pairs_dijkstra, all_pairs_shortest_path, all_pairs_shortest_path_length, ancestors, articulation_points, attracting_components, average_degree_connectivity, average_neighbor_degree, biconnected_component_edges, biconnected_components, bidirectional_shortest_path, clustering, common_neighbors, complement, connected_components, core_number, cycle_basis, degree_centrality, degree_histogram, descendants, dijkstra_predecessor_and_distance, edge_expansion, enumerate_all_cliques, fast_could_be_isomorphic, faster_could_be_isomorphic, find_cycle, girth, global_efficiency, group_degree_centrality, group_in_degree_centrality, group_out_degree_centrality, immediate_dominators, is_arborescence, is_biconnected, is_bipartite, is_branching, is_connected, is_digraphical, is_directed_acyclic_graph, is_distance_regular, is_edge_cover, is_empty, is_forest, is_k_regular, is_regular, is_semiconnected, is_simple_path, is_strongly_connected, is_tree, is_weakly_connected, isolates, local_efficiency, maximal_matching, maximum_spanning_tree, minimum_spanning_tree, node_attribute_xy, node_boundary, node_connected_component, node_expansion, non_edges, non_neighbors, number_attracting_components, number_connected_components, number_of_isolates, number_of_spanning_trees, number_strongly_connected_components, number_weakly_connected_components, onion_layers, percolation_centrality, selfloop_edges, shortest_path_length_matrix, single_source_shortest_path, single_source_shortest_path_length, single_target_shortest_path, single_target_shortest_path_length, spanner, square_clustering, strongly_connected_components, topological_generations, topological_sort, transitivity, tree_broadcast_center, tree_broadcast_time, triangles, weakly_connected_components
function
source
note
all_pairs_dijkstra_path_length
raw-vs-public-audit
raw output is post-processed by wrapper to match nx
all_pairs_shortest_path_length
raw-vs-public-audit
raw output is post-processed by wrapper to match nx
astar_path_length
raw-vs-public-audit
raw output is post-processed by wrapper to match nx
barycenter
raw-vs-public-audit
raw output is post-processed by wrapper to match nx
biconnected_components
raw-vs-public-audit
raw output is post-processed by wrapper to match nx
bridges
raw-vs-public-audit
raw output is post-processed by wrapper to match nx
center
raw-vs-public-audit
raw output is post-processed by wrapper to match nx
dag_longest_path
raw-vs-public-audit
raw output is post-processed by wrapper to match nx
dag_longest_path_length
raw-vs-public-audit
raw output is post-processed by wrapper to match nx
degree_centrality
raw-vs-public-audit
raw output is post-processed by wrapper to match nx
degree_histogram
raw-vs-public-audit
raw output is post-processed by wrapper to match nx
diameter
raw-vs-public-audit
raw output is post-processed by wrapper to match nx
dijkstra_path_length
raw-vs-public-audit
raw output is post-processed by wrapper to match nx
eccentricity
raw-vs-public-audit
raw output is post-processed by wrapper to match nx
find_cliques
raw-vs-public-audit
raw output is post-processed by wrapper to match nx
girth
raw-vs-public-audit
raw output is post-processed by wrapper to match nx
greedy_color
raw-vs-public-audit
raw output is post-processed by wrapper to match nx
is_forest
raw-vs-public-audit
raw output is post-processed by wrapper to match nx
is_planar
raw-vs-public-audit
raw output is post-processed by wrapper to match nx
is_tree
raw-vs-public-audit
raw output is post-processed by wrapper to match nx
periphery
raw-vs-public-audit
raw output is post-processed by wrapper to match nx
radius
raw-vs-public-audit
raw output is post-processed by wrapper to match nx
single_source_dijkstra_path_length
raw-vs-public-audit
raw output is post-processed by wrapper to match nx
transitivity
raw-vs-public-audit
raw output is post-processed by wrapper to match nx
intentionally-delegated (132)
function
source
note
_complement_via_nx
static-classification
wrapper calls _call_networkx_for_parity exclusively
_dijkstra_predecessor_and_distance_via_parity
static-classification
wrapper calls _call_networkx_for_parity exclusively
_link_prediction_lazy_delegate
static-classification
wrapper calls _call_networkx_for_parity exclusively
_minimal_branching_backend_impl
static-classification
wrapper calls _call_networkx_for_parity exclusively
_onion_layers_impl
static-classification
wrapper calls _call_networkx_for_parity exclusively
_trophic_levels_compute
static-classification
wrapper calls _call_networkx_for_parity exclusively
all_pairs_all_shortest_paths
static-classification
wrapper calls _call_networkx_for_parity exclusively
all_pairs_bellman_ford_path
static-classification
mixed-route: wrapper has both raw and parity-helper paths
all_pairs_bellman_ford_path_length
static-classification
mixed-route: wrapper has both raw and parity-helper paths
all_pairs_dijkstra_path
static-classification
mixed-route: wrapper has both raw and parity-helper paths
all_pairs_dijkstra_path_length
static-classification
mixed-route: wrapper has both raw and parity-helper paths
all_pairs_node_connectivity
static-classification
wrapper calls _call_networkx_for_parity exclusively
all_shortest_paths
static-classification
mixed-route: wrapper has both raw and parity-helper paths
all_simple_edge_paths
static-classification
wrapper calls _call_networkx_for_parity exclusively
all_simple_paths
static-classification
wrapper calls _call_networkx_for_parity exclusively
all_topological_sorts
static-classification
wrapper calls _call_networkx_for_parity exclusively
antichains
static-classification
wrapper calls _call_networkx_for_parity exclusively
approximate_current_flow_betweenness_centrality
static-classification
wrapper calls _call_networkx_for_parity exclusively
astar_path
static-classification
mixed-route: wrapper has both raw and parity-helper paths
astar_path_length
static-classification
mixed-route: wrapper has both raw and parity-helper paths
average_shortest_path_length
static-classification
mixed-route: wrapper has both raw and parity-helper paths
barycenter
static-classification
mixed-route: wrapper has both raw and parity-helper paths
bellman_ford_path
static-classification
mixed-route: wrapper has both raw and parity-helper paths
bellman_ford_path_length
static-classification
mixed-route: wrapper has both raw and parity-helper paths
bellman_ford_predecessor_and_distance
static-classification
wrapper calls _call_networkx_for_parity exclusively
betweenness_centrality
static-classification
mixed-route: wrapper has both raw and parity-helper paths
bfs_tree
static-classification
wrapper calls _call_networkx_for_parity exclusively
bidirectional_dijkstra
static-classification
wrapper calls _call_networkx_for_parity exclusively
bridges
static-classification
mixed-route: wrapper has both raw and parity-helper paths
center
static-classification
wrapper calls _call_networkx_for_parity exclusively
chain_decomposition
static-classification
wrapper calls _call_networkx_for_parity exclusively
chordal_graph_cliques
static-classification
mixed-route: wrapper has both raw and parity-helper paths
closeness_centrality
static-classification
mixed-route: wrapper has both raw and parity-helper paths
complete_to_chordal_graph
static-classification
wrapper calls _call_networkx_for_parity exclusively
constraint
static-classification
wrapper calls _call_networkx_for_parity exclusively
cut_size
static-classification
mixed-route: wrapper has both raw and parity-helper paths
degree_assortativity_coefficient
static-classification
mixed-route: wrapper has both raw and parity-helper paths
dfs_labeled_edges
static-classification
wrapper calls _call_networkx_for_parity exclusively
diameter
static-classification
mixed-route: wrapper has both raw and parity-helper paths
dijkstra_path
static-classification
mixed-route: wrapper has both raw and parity-helper paths
dijkstra_path_length
static-classification
mixed-route: wrapper has both raw and parity-helper paths
directed_combinatorial_laplacian_matrix
static-classification
wrapper calls _call_networkx_for_parity exclusively
directed_laplacian_matrix
static-classification
wrapper calls _call_networkx_for_parity exclusively
dominating_set
static-classification
mixed-route: wrapper has both raw and parity-helper paths
eccentricity
static-classification
mixed-route: wrapper has both raw and parity-helper paths
edge_betweenness_centrality
static-classification
mixed-route: wrapper has both raw and parity-helper paths
edge_boundary
static-classification
mixed-route: wrapper has both raw and parity-helper paths
edge_connectivity
static-classification
mixed-route: wrapper has both raw and parity-helper paths
edge_disjoint_paths
static-classification
wrapper calls _call_networkx_for_parity exclusively
effective_size
static-classification
wrapper calls _call_networkx_for_parity exclusively
eigenvector_centrality
static-classification
mixed-route: wrapper has both raw and parity-helper paths
eulerian_circuit
static-classification
wrapper calls _call_networkx_for_parity exclusively
eulerian_path
static-classification
mixed-route: wrapper has both raw and parity-helper paths
find_minimal_d_separator
static-classification
wrapper calls _call_networkx_for_parity exclusively
find_negative_cycle
static-classification
mixed-route: wrapper has both raw and parity-helper paths
flow_hierarchy
static-classification
wrapper calls _call_networkx_for_parity exclusively
floyd_warshall
static-classification
wrapper calls _call_networkx_for_parity exclusively
floyd_warshall_predecessor_and_distance
static-classification
wrapper calls _call_networkx_for_parity exclusively
gnm_random_graph
static-classification
wrapper calls _call_networkx_for_parity exclusively
goldberg_radzik
static-classification
wrapper calls _call_networkx_for_parity exclusively
greedy_color
static-classification
mixed-route: wrapper has both raw and parity-helper paths
group_betweenness_centrality
static-classification
wrapper calls _call_networkx_for_parity exclusively
harmonic_centrality
static-classification
mixed-route: wrapper has both raw and parity-helper paths
harmonic_diameter
static-classification
wrapper calls _call_networkx_for_parity exclusively
has_eulerian_path
static-classification
mixed-route: wrapper has both raw and parity-helper paths
has_path
static-classification
mixed-route: wrapper has both raw and parity-helper paths
hyper_wiener_index
static-classification
wrapper calls _call_networkx_for_parity exclusively
incremental_closeness_centrality
static-classification
wrapper calls _call_networkx_for_parity exclusively
is_chordal
static-classification
mixed-route: wrapper has both raw and parity-helper paths
is_dominating_set
static-classification
mixed-route: wrapper has both raw and parity-helper paths
is_eulerian
static-classification
mixed-route: wrapper has both raw and parity-helper paths
is_matching
static-classification
wrapper calls _call_networkx_for_parity exclusively
is_maximal_matching
static-classification
wrapper calls _call_networkx_for_parity exclusively
is_minimal_d_separator
static-classification
wrapper calls _call_networkx_for_parity exclusively
is_perfect_matching
static-classification
wrapper calls _call_networkx_for_parity exclusively
johnson
static-classification
mixed-route: wrapper has both raw and parity-helper paths
k_components
static-classification
wrapper calls _call_networkx_for_parity exclusively
k_edge_components
static-classification
wrapper calls _call_networkx_for_parity exclusively
k_edge_subgraphs
static-classification
wrapper calls _call_networkx_for_parity exclusively
katz_centrality
static-classification
mixed-route: wrapper has both raw and parity-helper paths
kosaraju_strongly_connected_components
static-classification
mixed-route: wrapper has both raw and parity-helper paths
laplacian_centrality
static-classification
wrapper calls _call_networkx_for_parity exclusively
load_centrality
static-classification
mixed-route: wrapper has both raw and parity-helper paths
local_bridges
static-classification
wrapper calls _call_networkx_for_parity exclusively
max_weight_clique
static-classification
wrapper calls _call_networkx_for_parity exclusively
max_weight_matching
static-classification
wrapper calls _call_networkx_for_parity exclusively
maximum_branching
static-classification
wrapper calls _call_networkx_for_parity exclusively
maximum_flow
static-classification
mixed-route: wrapper has both raw and parity-helper paths
maximum_flow_value
static-classification
mixed-route: wrapper has both raw and parity-helper paths
maximum_spanning_arborescence
static-classification
mixed-route: wrapper has both raw and parity-helper paths
maximum_spanning_edges
static-classification
mixed-route: wrapper has both raw and parity-helper paths
minimum_branching
static-classification
mixed-route: wrapper has both raw and parity-helper paths
minimum_cut
static-classification
wrapper calls _call_networkx_for_parity exclusively
minimum_cut_value
static-classification
wrapper calls _call_networkx_for_parity exclusively
minimum_edge_cut
static-classification
wrapper calls _call_networkx_for_parity exclusively
minimum_node_cut
static-classification
wrapper calls _call_networkx_for_parity exclusively
minimum_spanning_arborescence
static-classification
mixed-route: wrapper has both raw and parity-helper paths
minimum_spanning_edges
static-classification
mixed-route: wrapper has both raw and parity-helper paths
multi_source_dijkstra
static-classification
mixed-route: wrapper has both raw and parity-helper paths
negative_edge_cycle
static-classification
mixed-route: wrapper has both raw and parity-helper paths
node_connectivity
static-classification
mixed-route: wrapper has both raw and parity-helper paths
node_disjoint_paths
static-classification
wrapper calls _call_networkx_for_parity exclusively
normalized_cut_size
static-classification
mixed-route: wrapper has both raw and parity-helper paths
omega
static-classification
wrapper calls _call_networkx_for_parity exclusively
pagerank
static-classification
wrapper calls _call_networkx_for_parity exclusively
partition_spanning_tree
static-classification
mixed-route: wrapper has both raw and parity-helper paths
periphery
static-classification
wrapper calls _call_networkx_for_parity exclusively
predecessor
static-classification
mixed-route: wrapper has both raw and parity-helper paths
radius
static-classification
mixed-route: wrapper has both raw and parity-helper paths
random_reference
static-classification
wrapper calls _call_networkx_for_parity exclusively
random_spanning_tree
static-classification
wrapper calls _call_networkx_for_parity exclusively
shortest_path
static-classification
mixed-route: wrapper has both raw and parity-helper paths
shortest_path_length
static-classification
mixed-route: wrapper has both raw and parity-helper paths
shortest_simple_paths
static-classification
wrapper calls _call_networkx_for_parity exclusively
sigma
static-classification
wrapper calls _call_networkx_for_parity exclusively
simple_cycles
static-classification
wrapper calls _call_networkx_for_parity exclusively
single_source_all_shortest_paths
static-classification
wrapper calls _call_networkx_for_parity exclusively
single_source_bellman_ford
static-classification
mixed-route: wrapper has both raw and parity-helper paths
single_source_bellman_ford_path
static-classification
mixed-route: wrapper has both raw and parity-helper paths
single_source_bellman_ford_path_length
static-classification
mixed-route: wrapper has both raw and parity-helper paths
single_source_dijkstra
static-classification
mixed-route: wrapper has both raw and parity-helper paths
single_source_dijkstra_path_length
static-classification
mixed-route: wrapper has both raw and parity-helper paths
spectral_ordering
static-classification
wrapper calls _call_networkx_for_parity exclusively
stoer_wagner
static-classification
wrapper calls _call_networkx_for_parity exclusively
transitive_closure
static-classification
mixed-route: wrapper has both raw and parity-helper paths
triadic_census
static-classification
wrapper calls _call_networkx_for_parity exclusively
trophic_differences
static-classification
wrapper calls _call_networkx_for_parity exclusively
trophic_incoherence_parameter
static-classification
wrapper calls _call_networkx_for_parity exclusively
tutte_polynomial
static-classification
wrapper calls _call_networkx_for_parity exclusively
weisfeiler_lehman_graph_hash
static-classification
wrapper calls _call_networkx_for_parity exclusively
weisfeiler_lehman_subgraph_hashes
static-classification
wrapper calls _call_networkx_for_parity exclusively
wiener_index
static-classification
wrapper calls _call_networkx_for_parity exclusively
function
source
note
is_planar
rust-source-comment (crates/fnx-algorithms/src/lib.rs)
// KNOWN GAP (br-isplanarbroken): this is still a necessary-only test;
owner-acknowledged-limitation (1)
function
source
note
is_planar
closed-bead
br-r37-c1-n2md9: Short-circuit public is_planar with girth bound before LR fallback