add_net(net_weight_type const &weight, Iterator first, Iterator last) | limbo::algorithms::partition::FM< NodeType, NetWeightType > | inline |
add_node(node_type *pNode, int initialPartition) | limbo::algorithms::partition::FM< NodeType, NetWeightType > | inline |
cutsize() const | limbo::algorithms::partition::FM< NodeType, NetWeightType > | inline |
FM() | limbo::algorithms::partition::FM< NodeType, NetWeightType > | inline |
m_gain_bucket | limbo::algorithms::partition::FM< NodeType, NetWeightType > | protected |
m_hNode | limbo::algorithms::partition::FM< NodeType, NetWeightType > | protected |
m_vNet | limbo::algorithms::partition::FM< NodeType, NetWeightType > | protected |
net_weight_type typedef (defined in limbo::algorithms::partition::FM< NodeType, NetWeightType >) | limbo::algorithms::partition::FM< NodeType, NetWeightType > | |
node_type typedef (defined in limbo::algorithms::partition::FM< NodeType, NetWeightType >) | limbo::algorithms::partition::FM< NodeType, NetWeightType > | |
node_weight_type typedef (defined in limbo::algorithms::partition::FM< NodeType, NetWeightType >) | limbo::algorithms::partition::FM< NodeType, NetWeightType > | |
operator()(double ratio1, double ratio2) | limbo::algorithms::partition::FM< NodeType, NetWeightType > | inline |
print() const | limbo::algorithms::partition::FM< NodeType, NetWeightType > | inline |
print_connection() const | limbo::algorithms::partition::FM< NodeType, NetWeightType > | inline |
print_node() const | limbo::algorithms::partition::FM< NodeType, NetWeightType > | inline |
run(double ratio1, double ratio2) | limbo::algorithms::partition::FM< NodeType, NetWeightType > | inlineprotected |
single_pass(double ratio1, double ratio2, int target_cnt) | limbo::algorithms::partition::FM< NodeType, NetWeightType > | inlineprotected |
~FM() | limbo::algorithms::partition::FM< NodeType, NetWeightType > | inline |