SplittingScheme2 Class Reference

#include <decomp.h>

List of all members.

Public Member Functions

 SplittingScheme2 (const DecompGraph &graph)

Public Attributes

vector< list< pair< int, int > > > new_pos
 Gives position (or positions, if variable was copied) of an old variable in the new structure.
vector< ivectornewblock
 The new block structure.


Detailed Description

Definition at line 233 of file decomp.h.


Constructor & Destructor Documentation

SplittingScheme2::SplittingScheme2 ( const DecompGraph graph  ) 


Member Data Documentation

vector<list<pair<int, int> > > SplittingScheme2::new_pos

Gives position (or positions, if variable was copied) of an old variable in the new structure.

new_pos[i] gives a list of (blocknr, indexnr)-pairs, which are the same variables as variable i was in the old structure. So it is the reverse of old_pos.

Definition at line 239 of file decomp.h.

vector<ivector> SplittingScheme2::newblock

The new block structure.

Definition at line 243 of file decomp.h.


The documentation for this class was generated from the following file:
Generated on Wed Oct 22 03:13:09 2008 for LaGO by  doxygen 1.4.7