Limbo
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | List of all members
limbo::algorithms::partition::FM< NodeType, NetWeightType >::FM_node_type Class Reference

node type for the algorithm More...

#include <FM.h>

Public Member Functions

 FM_node_type ()
 constructor
 
net_weight_type gain () const
 compute gain More...
 

Public Attributes

node_type * pNode
 node in the graph
 
vector< FM_net_type * > vNet
 nets related to the node
 
bool locked
 locked or not
 
int partition
 partition id: 0 or 1, -1 for uninitialized
 
int partition_bak
 back up partition for trial pass
 
node_weight_type weight
 node weight for balancing constraint, like area
 

Detailed Description

template<typename NodeType, typename NetWeightType = double>
class limbo::algorithms::partition::FM< NodeType, NetWeightType >::FM_node_type

node type for the algorithm

Definition at line 86 of file FM.h.

Member Function Documentation

template<typename NodeType, typename NetWeightType = double>
net_weight_type limbo::algorithms::partition::FM< NodeType, NetWeightType >::FM_node_type::gain ( ) const
inline

compute gain

Returns
gain of a node

Definition at line 106 of file FM.h.


The documentation for this class was generated from the following file: