Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/KaHIP/KaHIP
/ functions
Functions
2,870 in github.com/KaHIP/KaHIP
⨍
Functions
2,870
◇
Types & classes
612
Function
dump_longoptions
parallel/parallel_src/extern/argtable3-3.2.2/argtable3.c:5024
Method
dump_unpacked_path
lib/partition/coarsening/matching/gpa/gpa_matching.cpp:350
Method
dump_unpacked_path
parallel/modified_kahip/lib/partition/coarsening/matching/gpa/gpa_matching.cpp:348
Method
easy_stop_rule
lib/partition/uncoarsening/refinement/quotient_graph_refinement/2way_fm_refinement/search_stop_rule.h:23
Method
easy_stop_rule
parallel/modified_kahip/lib/partition/uncoarsening/refinement/quotient_graph_refinement/2way_fm_refinement/search_stop_rule.h:23
Method
edge_cut_connected
lib/tools/quality_metrics.cpp:72
Method
edge_cut_connected
parallel/modified_kahip/lib/tools/quality_metrics.cpp:71
Method
edge_cut_flow_solver
parallel/modified_kahip/lib/partition/uncoarsening/refinement/quotient_graph_refinement/flow_refinement/flow_solving_kernel/edge_cut_flow_solver.cpp:21
Method
edge_cut_second
parallel/parallel_src/lib/tools/distributed_quality_metrics.cpp:19
Function
edge_partitioning
interface/kaHIP_interface.cpp:669
Method
edge_ratings
lib/partition/coarsening/edge_rating/edge_ratings.cpp:14
Method
edge_ratings
parallel/modified_kahip/lib/partition/coarsening/edge_rating/edge_ratings.cpp:14
Function
edgesInCoarse
lib/ilp_improve/ilp_helpers.h:228
Method
eliminate_node
lib/node_ordering/min_degree_ordering.cpp:85
Method
empty
lib/partition/uncoarsening/refinement/tabu_search/tabu_bucket_queue.h:84
Method
empty
lib/data_structure/priority_queues/maxNodeHeap.h:177
Method
empty
parallel/modified_kahip/lib/partition/uncoarsening/refinement/tabu_search/tabu_bucket_queue.h:83
Method
empty
parallel/modified_kahip/lib/data_structure/priority_queues/maxNodeHeap.h:175
Method
enqueue
put a vertex in the FIFO queue of the algorithm
lib/algorithms/push_relabel.h:106
Method
ensemble_clusterings
lib/partition/coarsening/clustering/size_constraint_label_propagation.cpp:90
Method
ensemble_clusterings
parallel/modified_kahip/lib/partition/coarsening/clustering/size_constraint_label_propagation.cpp:90
Method
ensemble_two_clusterings
parallel/modified_kahip/lib/partition/coarsening/clustering/size_constraint_label_propagation.cpp:63
Function
equal_keys
extern/argtable3-3.2.2/argtable3.c:4768
Function
equal_keys
extern/argtable3-3.2.2/tests/testarghashtable.c:56
Function
equal_keys
parallel/parallel_src/extern/argtable3-3.2.2/argtable3.c:4768
Function
equal_keys
parallel/parallel_src/extern/argtable3-3.2.2/tests/testarghashtable.c:56
Method
exchange_individum
lib/parallel_mh/exchange/exchanger.cpp:142
Method
exchange_individum
parallel/modified_kahip/lib/parallel_mh/exchange/exchanger.cpp:142
Method
exchanger
lib/parallel_mh/exchange/exchanger.cpp:14
Method
exchanger
parallel/modified_kahip/lib/parallel_mh/exchange/exchanger.cpp:14
Method
explicit_scc_dfs
lib/algorithms/strongly_connected_components.cpp:47
Method
extinction
lib/parallel_mh/population.cpp:338
Method
extinction
parallel/modified_kahip/lib/parallel_mh/population.cpp:330
Function
extractPartition
lib/ilp_improve/ilp_helpers.h:249
Method
extract_block
parallel/modified_kahip/lib/tools/graph_extractor.cpp:19
Method
extract_paths_apply_matching
lib/partition/coarsening/matching/gpa/gpa_matching.cpp:159
Method
extract_paths_apply_matching
parallel/modified_kahip/lib/partition/coarsening/matching/gpa/gpa_matching.cpp:157
Method
extract_two_blocks_connected
Method takes a number of nodes and extracts the underlying subgraph from G it also assignes block informations
lib/tools/graph_extractor.cpp:129
Method
extract_two_blocks_connected
Method takes a number of nodes and extracts the underlying subgraph from G it also assignes block informations
parallel/modified_kahip/lib/tools/graph_extractor.cpp:128
Method
fast_construct_mapping
lib/mapping/fast_construct_mapping.cpp:18
Method
find
find table position or the next free table position if it is not contained
parallel/parallel_src/lib/data_structure/linear_probing_hashmap_ll.h:66
Method
find_eligible_start_node
lib/partition/uncoarsening/refinement/cycle_improvements/augmented_Qgraph_fabric.h:116
Method
find_eligible_start_node
parallel/modified_kahip/lib/partition/uncoarsening/refinement/cycle_improvements/augmented_Qgraph_fabric.h:115
Method
find_random_cycle
lib/algorithms/cycle_search.cpp:26
Method
find_random_cycle
parallel/modified_kahip/lib/algorithms/cycle_search.cpp:25
Method
find_reverse_edges
lib/spac/spac.cpp:178
Method
find_start_node
lib/partition/initial_partitioning/bipartition.cpp:163
Method
find_start_node
parallel/modified_kahip/lib/partition/initial_partitioning/bipartition.cpp:111
Method
finish_construction
lib/data_structure/graph_access.h:112
Method
finish_construction
parallel/modified_kahip/lib/data_structure/graph_access.h:107
Method
flow_graph
lib/data_structure/flow_graph.h:35
Method
flow_solver
parallel/modified_kahip/lib/partition/uncoarsening/refinement/quotient_graph_refinement/flow_refinement/flow_solving_kernel/flow_solver.cpp:25
Method
flush_buffer
lib/tools/partition_snapshooter.cpp:60
Method
flush_buffer
parallel/modified_kahip/lib/tools/partition_snapshooter.cpp:60
Method
fm_ns_local_search
lib/partition/uncoarsening/refinement/node_separators/fm_ns_local_search.cpp:10
Function
forAllArcs
parallel/modified_kahip/lib/partition/uncoarsening/refinement/quotient_graph_refinement/flow_refinement/flow_solving_kernel/edge_cut_flow_solver.cpp:260
Function
forAllNodes
parallel/modified_kahip/lib/partition/uncoarsening/refinement/quotient_graph_refinement/flow_refinement/flow_solving_kernel/edge_cut_flow_solver.cpp:234
Function
forAllNodes
parallel/modified_kahip/lib/partition/uncoarsening/separator/vertex_separator_flow_solver.cpp:73
Function
forall_blocks
parallel/modified_kahip/lib/tools/quality_metrics.cpp:193
Function
forall_boundary_nodes
lib/partition/uncoarsening/refinement/quotient_graph_refinement/quotient_graph_refinement.cpp:41
Function
forall_boundary_nodes
lib/partition/uncoarsening/refinement/quotient_graph_refinement/complete_boundary.h:164
Function
forall_boundary_nodes
lib/partition/uncoarsening/refinement/quotient_graph_refinement/2way_fm_refinement/two_way_fm.cpp:417
Function
forall_boundary_nodes
lib/partition/uncoarsening/refinement/node_separators/fm_ns_local_search.cpp:139
Function
forall_boundary_nodes
lib/partition/uncoarsening/refinement/node_separators/localized_fm_ns_local_search.cpp:23
Function
forall_boundary_nodes
lib/partition/uncoarsening/refinement/cycle_improvements/greedy_neg_cycle.h:199
Function
forall_boundary_nodes
todo list
lib/partition/uncoarsening/refinement/cycle_improvements/augmented_Qgraph_fabric.h:216
Function
forall_boundary_nodes
todo list
lib/partition/uncoarsening/refinement/cycle_improvements/augmented_Qgraph_fabric.cpp:247
Function
forall_boundary_nodes
lib/partition/uncoarsening/refinement/kway_graph_refinement/kway_graph_refinement.cpp:72
Function
forall_boundary_nodes
perform BFS into one side
lib/partition/uncoarsening/separator/vertex_separator_algorithm.cpp:260
Function
forall_boundary_nodes
parallel/modified_kahip/lib/partition/uncoarsening/refinement/quotient_graph_refinement/quotient_graph_refinement.cpp:41
Function
forall_boundary_nodes
parallel/modified_kahip/lib/partition/uncoarsening/refinement/quotient_graph_refinement/complete_boundary.h:161
Function
forall_boundary_nodes
parallel/modified_kahip/lib/partition/uncoarsening/refinement/quotient_graph_refinement/2way_fm_refinement/two_way_fm.cpp:408
Function
forall_boundary_nodes
parallel/modified_kahip/lib/partition/uncoarsening/refinement/cycle_improvements/greedy_neg_cycle.h:186
Function
forall_boundary_nodes
todo list
parallel/modified_kahip/lib/partition/uncoarsening/refinement/cycle_improvements/augmented_Qgraph_fabric.h:215
Function
forall_boundary_nodes
todo list
parallel/modified_kahip/lib/partition/uncoarsening/refinement/cycle_improvements/augmented_Qgraph_fabric.cpp:247
Function
forall_boundary_nodes
parallel/modified_kahip/lib/partition/uncoarsening/refinement/kway_graph_refinement/kway_graph_refinement.cpp:74
Function
forall_boundary_nodes
parallel/modified_kahip/lib/partition/uncoarsening/separator/vertex_separator_algorithm.cpp:48
Function
forall_edges
lib/tools/quality_metrics.cpp:295
Function
forall_edges
lib/partition/coarsening/contraction.cpp:38
Function
forall_edges
grow the paths
lib/partition/coarsening/matching/gpa/gpa_matching.cpp:58
Function
forall_edges
lib/data_structure/graph_access.h:443
Function
forall_edges
parallel/modified_kahip/interface/kaHIP_interface.cpp:45
Function
forall_edges
parallel/modified_kahip/lib/partition/coarsening/contraction.cpp:38
Function
forall_edges
grow the paths
parallel/modified_kahip/lib/partition/coarsening/matching/gpa/gpa_matching.cpp:55
Function
forall_edges
parallel/modified_kahip/lib/data_structure/graph_access.h:403
Function
forall_ghost_nodes
parallel/parallel_src/lib/distributed_partitioning/distributed_partitioner.cpp:102
Function
forall_local_nodes
parallel/parallel_src/lib/parallel_contraction_projection/parallel_projection.cpp:29
Function
forall_local_nodes
parallel/parallel_src/lib/parallel_contraction_projection/parallel_contraction.cpp:34
Function
forall_local_nodes
parallel/parallel_src/lib/parallel_contraction_projection/parallel_block_down_propagation.cpp:25
Function
forall_local_nodes
parallel/parallel_src/lib/tools/distributed_quality_metrics.cpp:21
Function
forall_local_nodes
parallel/parallel_src/lib/distributed_partitioning/initial_partitioning/distributed_evolutionary_partitioning.cpp:51
Function
forall_local_nodes
parallel/parallel_src/lib/distributed_partitioning/initial_partitioning/random_initial_partitioning.cpp:24
Function
forall_local_nodes
parallel/parallel_src/lib/io/parallel_vector_io.cpp:52
Function
forall_local_nodes
parallel/parallel_src/lib/io/parallel_graph_io.cpp:502
Function
forall_local_nodes
parallel/parallel_src/lib/communication/mpi_tools.cpp:35
Function
forall_local_nodes
parallel/parallel_src/app/dspac.cpp:174
Function
forall_local_nodes
parallel/parallel_src/app/parhip.cpp:98
Method
forall_local_nodes
parallel/parallel_src/lib/parallel_label_compress/node_ordering.h:24
Method
forall_local_nodes
parallel/parallel_src/lib/parallel_label_compress/parallel_label_compress.h:43
Function
forall_nodes
lib/tools/partition_snapshooter.cpp:37
← previous
next →
1,301–1,400 of 2,870, ranked by callers