Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
fm_partition Member List

This is the complete list of members for fm_partition, including all inherited members.

Afm_partitionstatic
algorithm()algorithminline
asidefm_partitionprotected
Bfm_partitionstatic
balance_holds(const graph &G, const node cur_node)fm_partitionprotected
bsidefm_partitionprotected
bucketAfm_partitionprotected
bucketA_emptyfm_partitionprotected
bucketBfm_partitionprotected
bucketB_emptyfm_partitionprotected
check(graph &G)fm_partitionvirtual
clean_pass(const graph &G)fm_partitionprotected
compute_cut_edges(const graph &G)fm_partitionprotected
compute_max_vertex_degree(const graph &G)fm_partitionprotected
compute_nodesAB(const graph &G)fm_partitionprotected
copy_side_node_map(const graph &G, node_map< side_type > &dest, const node_map< side_type > source) const fm_partitionprotected
create_initial_bipart(const graph &G)fm_partitionprotected
cur_cutsizefm_partitionprotected
cut_edgesfm_partitionprotected
cut_edges_begin() const fm_partition
cut_edges_end() const fm_partition
cut_edges_iterator typedeffm_partition
divide_up(const graph &G)fm_partitionprotected
edge_weightfm_partitionprotected
enable_cut_edges_storingfm_partitionprotected
enable_nodesAB_storingfm_partitionprotected
fix_type typedeffm_partition
FIXAfm_partitionstatic
FIXBfm_partitionstatic
fixedfm_partitionprotected
fm_partition()fm_partition
gain_valuefm_partitionprotected
get_cutsize()fm_partition
get_needed_passes()fm_partition
get_side_of_node(const node &n) const fm_partition
get_weight_on_sideA(const graph &G) const fm_partition
get_weight_on_sideB(const graph &G) const fm_partition
GTL_ERROR enum valuealgorithm
GTL_OK enum valuealgorithm
hide_self_loops(graph &G)fm_partitionprotected
init_data_structure(const graph &G)fm_partitionprotected
init_filling_buckets(const graph &G)fm_partitionprotected
init_variables(const graph &G)fm_partitionprotected
inital_gain_of_node_on_sideA(const node cur_node)fm_partitionprotected
inital_gain_of_node_on_sideB(const node cur_node)fm_partitionprotected
max_edge_weightfm_partitionprotected
max_gainAfm_partitionprotected
max_gainBfm_partitionprotected
max_node_weightfm_partitionprotected
max_vertex_degreefm_partitionprotected
move_manager(const graph &G)fm_partitionprotected
move_vertex(const graph &G, node &moved_node)fm_partitionprotected
no_passesfm_partitionprotected
node_weightfm_partitionprotected
node_weight_on_sideAfm_partitionprotected
node_weight_on_sideBfm_partitionprotected
nodes_of_one_side_iterator typedeffm_partition
nodes_of_sideA_begin() const fm_partition
nodes_of_sideA_end() const fm_partition
nodes_of_sideB_begin() const fm_partition
nodes_of_sideB_end() const fm_partition
nodesAfm_partitionprotected
nodesBfm_partitionprotected
operator[](const node &n) const fm_partition
pass_manager(const graph &G)fm_partitionprotected
position_in_bucketfm_partitionprotected
provided_fixfm_partitionprotected
provided_initial_partfm_partitionprotected
range_down(const int index) const fm_partitioninlineprotected
range_up(const int gain_value) const fm_partitioninlineprotected
reset()fm_partitionvirtual
run(graph &G)fm_partitionvirtual
set_vars(const graph &G, const node_map< int > &node_weight, const edge_map< int > &edge_weight)fm_partition
set_vars(const graph &G, const node_map< int > &node_weight, const edge_map< int > &edge_weight, const node_map< side_type > &init_side)fm_partition
set_vars(const graph &G, const node_map< int > &node_weight, const edge_map< int > &edge_weight, const node_map< fix_type > &fixed)fm_partition
set_vars(const graph &G, const node_map< int > &node_weight, const edge_map< int > &edge_weight, const node_map< side_type > &init_side, const node_map< fix_type > &fixed)fm_partition
set_vars_executedfm_partitionprotected
shuffle_vector(const int vector_size, vector< graph::node_iterator > &node_vector)fm_partitionprotected
sidefm_partitionprotected
side_type typedeffm_partition
store_cut_edges(const bool set)fm_partition
store_nodesAB(const bool set)fm_partition
total_node_weightfm_partitionprotected
UNFIXEDfm_partitionstatic
unlockedAfm_partitionprotected
unlockedBfm_partitionprotected
update_bucketA(const node cur_node, const int old_gain, const int new_gain)fm_partitionprotected
update_bucketB(const node cur_node, const int old_gain, const int new_gain)fm_partitionprotected
update_data_structure_A2B(const node cur_node)fm_partitionprotected
update_data_structure_B2A(const node cur_node)fm_partitionprotected
update_max_gain(const side_type side)fm_partitionprotected
~algorithm()algorithminlinevirtual
~fm_partition()fm_partitionvirtual