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
↓ 2 callers
Method
comm_vol_dist
measure the communication volume of the current graph distribution
parallel/parallel_src/lib/tools/distributed_quality_metrics.cpp:263
↓ 2 callers
Method
commit_pairwise_local_search
lib/partition/uncoarsening/refinement/cycle_improvements/augmented_Qgraph.h:208
↓ 2 callers
Method
commit_pairwise_local_search
parallel/modified_kahip/lib/partition/uncoarsening/refinement/cycle_improvements/augmented_Qgraph.h:208
↓ 2 callers
Method
computeIlp
lib/ilp_improve/ilp_exact.h:27
↓ 2 callers
Function
compute_fill
Compute the number of fill-edges using the algorithm in Rose et al. "Algorithmic Aspects of Vertex Elimination on Graphs", SIAM J. Comput., Vol. 5, No
lib/node_ordering/ordering_tools.cpp:34
↓ 2 callers
Method
compute_vertex_separator
parallel/modified_kahip/lib/partition/uncoarsening/separator/vertex_separator_algorithm.cpp:23
↓ 2 callers
Method
configure_coarsening
lib/partition/coarsening/coarsening_configurator.h:30
↓ 2 callers
Method
configure_coarsening
parallel/modified_kahip/lib/partition/coarsening/coarsening_configurator.h:30
↓ 2 callers
Method
contains_all_of
lib/node_ordering/min_degree_ordering.h:28
↓ 2 callers
Function
degree_2_walk_anyweight
detect paths of nodes with any weight
lib/node_ordering/reductions.cpp:524
↓ 2 callers
Function
degree_2_walk_weightone
only detect paths of nodes with weight 1
lib/node_ordering/reductions.cpp:504
↓ 2 callers
Function
degree_3_walk
Starting a 'start_node', find neighboring nodes of degree 3 that share at least one neighbor with 'init_node'. Node x is ignored if ignore[x] == true
lib/node_ordering/reductions.cpp:788
↓ 2 callers
Method
deleteNode
lib/data_structure/priority_queues/bucket_pq.h:122
↓ 2 callers
Method
ecosocial_separator
app/configuration.h:540
↓ 2 callers
Method
edge_balance
lib/tools/quality_metrics.cpp:290
↓ 2 callers
Method
edge_to_prev
lib/partition/coarsening/matching/gpa/path_set.h:109
↓ 2 callers
Method
edge_to_prev
parallel/modified_kahip/lib/partition/coarsening/matching/gpa/path_set.h:109
↓ 2 callers
Method
fastsocial_separator
app/configuration.h:521
↓ 2 callers
Method
find_negative_cycle
lib/algorithms/cycle_search.cpp:176
↓ 2 callers
Method
find_negative_cycle
parallel/modified_kahip/lib/algorithms/cycle_search.cpp:175
↓ 2 callers
Method
find_zero_weight_cycle
preconditition: no negative cycles
lib/algorithms/cycle_search.cpp:351
↓ 2 callers
Method
find_zero_weight_cycle
preconditition: no negative cycles
parallel/modified_kahip/lib/algorithms/cycle_search.cpp:350
↓ 2 callers
Method
fix_cut_dominant_edges
lib/spac/spac.cpp:93
↓ 2 callers
Function
forAllArcs
scanning arcs incident to node i */
parallel/modified_kahip/lib/partition/uncoarsening/refinement/quotient_graph_refinement/flow_refinement/flow_solving_kernel/flow_solver.cpp:319
↓ 2 callers
Function
forAllNodes
deal with self-loops */
parallel/modified_kahip/lib/partition/uncoarsening/refinement/quotient_graph_refinement/flow_refinement/flow_solving_kernel/flow_solver.cpp:99
↓ 2 callers
Function
forall_edges
interface/kaHIP_interface.cpp:93
↓ 2 callers
Function
forall_nodes
lib/mapping/construct_mapping.cpp:187
↓ 2 callers
Function
forall_nodes
lib/algorithms/cycle_search.cpp:61
↓ 2 callers
Function
forall_out_edges
lib/algorithms/cycle_search.cpp:44
↓ 2 callers
Function
forall_out_edges
parallel/parallel_src/lib/distributed_partitioning/distributed_partitioner.cpp:279
↓ 2 callers
Method
getPart
()
misc/java_jni_wrapper/KaHIPWrapperResult.java:18
↓ 2 callers
Method
get_best_individuum
lib/parallel_mh/population.cpp:384
↓ 2 callers
Method
get_best_individuum
parallel/modified_kahip/lib/parallel_mh/population.cpp:376
↓ 2 callers
Method
get_coarsest
parallel/modified_kahip/lib/data_structure/graph_hierarchy.cpp:71
↓ 2 callers
Method
get_max_vertex_weight_difference
lib/partition/uncoarsening/refinement/cycle_improvements/augmented_Qgraph.h:82
↓ 2 callers
Method
get_max_vertex_weight_difference
parallel/modified_kahip/lib/partition/uncoarsening/refinement/cycle_improvements/augmented_Qgraph.h:82
↓ 2 callers
Function
graph_from_metis_file
lib/io/mmap_graph_io.h:133
↓ 2 callers
Method
init
parallel/modified_kahip/lib/partition/uncoarsening/refinement/kway_graph_refinement/kway_graph_refinement_commons.h:67
↓ 2 callers
Method
init_balance_management
parallel/parallel_src/lib/data_structure/parallel_graph_access.cpp:36
↓ 2 callers
Method
is_cycle
lib/partition/coarsening/matching/gpa/path.h:89
↓ 2 callers
Method
is_cycle
parallel/modified_kahip/lib/partition/coarsening/matching/gpa/path.h:89
↓ 2 callers
Method
is_full
lib/parallel_mh/population.cpp:398
↓ 2 callers
Method
is_full
parallel/modified_kahip/lib/parallel_mh/population.cpp:390
↓ 2 callers
Method
is_interface_node
parallel/parallel_src/lib/data_structure/parallel_graph_access.h:642
↓ 2 callers
Method
kaffpa
(int n, int[] vwgt, int[] xadj, int[] adjcwgt, int[] adjncy, int nparts, double imbalance, boolean suppr
misc/java_jni_wrapper/KaHIPWrapper.java:46
↓ 2 callers
Function
kaffpaE
parallel/modified_kahip/interface/kaHIP_interface.cpp:243
↓ 2 callers
Method
local_max_block_weight
parallel/parallel_src/lib/tools/distributed_quality_metrics.cpp:67
↓ 2 callers
Method
match
lib/partition/coarsening/matching/random_matching.cpp:20
↓ 2 callers
Method
match
parallel/modified_kahip/lib/partition/coarsening/matching/random_matching.cpp:20
↓ 2 callers
Method
maxValue
lib/data_structure/priority_queues/bucket_pq.h:78
↓ 2 callers
Method
mutate_random
lib/parallel_mh/population.cpp:312
↓ 2 callers
Method
mutate_random
parallel/modified_kahip/lib/parallel_mh/population.cpp:304
↓ 2 callers
Function
open_neighborhood_hash
lib/node_ordering/reductions.cpp:278
↓ 2 callers
Method
order_nodes
lib/partition/coarsening/clustering/node_ordering.h:24
↓ 2 callers
Method
order_nodes
parallel/modified_kahip/lib/partition/coarsening/clustering/node_ordering.h:23
↓ 2 callers
Function
parse_long_options
* parse_long_options -- * Parse long options in argc/argv argument vector. * Returns -1 if short_too is set and the option does not match long_opt
extern/argtable3-3.2.2/argtable3.c:1530
↓ 2 callers
Function
parse_long_options
* parse_long_options -- * Parse long options in argc/argv argument vector. * Returns -1 if short_too is set and the option does not match long_opt
parallel/parallel_src/extern/argtable3-3.2.2/argtable3.c:1530
↓ 2 callers
Method
perform_coarsening
lib/partition/coarsening/coarsening.cpp:30
↓ 2 callers
Method
perform_coarsening
parallel/modified_kahip/lib/partition/coarsening/coarsening.cpp:30
↓ 2 callers
Method
perform_parallel_label_compression
parallel/parallel_src/lib/parallel_label_compress/parallel_label_compress.h:24
↓ 2 callers
Method
perform_partitioning_krec_hierarchy
lib/partition/graph_partitioner.cpp:26
↓ 2 callers
Method
perform_uncoarsening
lib/partition/uncoarsening/uncoarsening.cpp:124
↓ 2 callers
Method
perform_uncoarsening
parallel/modified_kahip/lib/partition/uncoarsening/uncoarsening.cpp:26
↓ 2 callers
Method
pop_finer_and_project
lib/data_structure/graph_hierarchy.cpp:34
↓ 2 callers
Method
prev_vertex
lib/partition/coarsening/matching/gpa/path_set.h:101
↓ 2 callers
Method
prev_vertex
parallel/modified_kahip/lib/partition/coarsening/matching/gpa/path_set.h:101
↓ 2 callers
Function
print_ordering
lib/node_ordering/ordering_tools.cpp:16
↓ 2 callers
Method
project_partition
lib/spac/spac.cpp:142
↓ 2 callers
Method
rate
lib/partition/coarsening/edge_rating/edge_ratings.cpp:22
↓ 2 callers
Method
rate
parallel/modified_kahip/lib/partition/coarsening/edge_rating/edge_ratings.cpp:22
↓ 2 callers
Method
run_collective_dummy_operations
parallel/parallel_src/lib/communication/dummy_operations.cpp:20
↓ 2 callers
Method
setCNode
parallel/parallel_src/lib/data_structure/parallel_graph_access.h:393
↓ 2 callers
Method
setEdgeCut
lib/partition/uncoarsening/refinement/quotient_graph_refinement/complete_boundary.h:291
↓ 2 callers
Method
setEdgeCut
parallel/modified_kahip/lib/partition/uncoarsening/refinement/quotient_graph_refinement/complete_boundary.h:288
↓ 2 callers
Method
setEdgeFlow
lib/data_structure/flow_graph.h:87
↓ 2 callers
Method
setGraphReference
parallel/parallel_src/lib/data_structure/parallel_graph_access.h:94
↓ 2 callers
Method
set_head
lib/partition/coarsening/matching/gpa/path.h:73
↓ 2 callers
Method
set_head
parallel/modified_kahip/lib/partition/coarsening/matching/gpa/path.h:73
↓ 2 callers
Method
set_key
lib/data_structure/priority_queues/maxNodeHeap.h:40
↓ 2 callers
Method
set_key
parallel/modified_kahip/lib/data_structure/priority_queues/maxNodeHeap.h:38
↓ 2 callers
Method
set_length
lib/partition/coarsening/matching/gpa/path.h:81
↓ 2 callers
Method
set_length
parallel/modified_kahip/lib/partition/coarsening/matching/gpa/path.h:81
↓ 2 callers
Method
set_pool_size
parallel/modified_kahip/lib/parallel_mh/population.cpp:42
↓ 2 callers
Function
setup_append_buf
extern/argtable3-3.2.2/argtable3.c:1135
↓ 2 callers
Function
setup_append_buf
parallel/parallel_src/extern/argtable3-3.2.2/argtable3.c:1135
↓ 2 callers
Method
setup_start_nodes
lib/partition/uncoarsening/refinement/quotient_graph_refinement/complete_boundary.h:340
↓ 2 callers
Method
setup_start_nodes
parallel/modified_kahip/lib/partition/uncoarsening/refinement/quotient_graph_refinement/complete_boundary.h:337
↓ 2 callers
Function
skip_comment
lib/io/mmap_graph_io.h:79
↓ 2 callers
Function
skip_nl
lib/io/mmap_graph_io.h:88
↓ 2 callers
Method
sort
parallel/modified_kahip/lib/algorithms/topological_sort.cpp:21
↓ 2 callers
Method
standard
app/configuration.h:265
↓ 2 callers
Method
standard
parallel/modified_kahip/app/configuration.h:119
↓ 2 callers
Method
stop
lib/partition/coarsening/stop_rules/stop_rules.h:40
↓ 2 callers
Method
stop
parallel/modified_kahip/lib/partition/coarsening/stop_rules/stop_rules.h:40
↓ 2 callers
Method
strong_components
lib/algorithms/strongly_connected_components.cpp:21
↓ 2 callers
Method
strong_components
parallel/modified_kahip/lib/algorithms/strongly_connected_components.cpp:21
↓ 2 callers
Method
strongsocial_separator
app/configuration.h:551
↓ 2 callers
Function
trex_compile
public api */
extern/argtable3-3.2.2/argtable3.c:4398
↓ 2 callers
Function
trex_compile
public api */
parallel/parallel_src/extern/argtable3-3.2.2/argtable3.c:4398
↓ 2 callers
Function
trex_list
extern/argtable3-3.2.2/argtable3.c:4153
← previous
next →
501–600 of 2,870, ranked by callers