PIPS-NLP
Public Member Functions | Public Attributes | Private Member Functions | List of all members
graphPart Class Reference

#include <graphPart.h>

Public Member Functions

 graphPart ()
 
 ~graphPart ()
 
void computeGPfromGraphFile (const char gfilename[])
 

Public Attributes

int npartsReq
 
int actparts
 
int ncut_line
 
int * vtxdist
 
int * xadj
 
int * adjncy
 
int * id_part
 
int num_node
 
int num_line
 
int num_balCon
 
int * vwgt
 
int * adjwgt
 
int * vsize
 
double * ubvec
 
double * tpwgts
 
char * gname
 
char * dataname
 
int * line_status
 
int * line_start
 
int * line_end
 
char ** line_name
 
int * bus_name
 
int * line_ID
 
int * gen_status
 
int * gen_bus
 
int num_gen
 
int DefineBlkFlag
 
int local_gvnTxs
 
int local_numTxs
 
int * local_xadj
 
int * local_adjncy
 
int * local_adjwgt
 
int * local_vwgt
 
int * local_vsize
 
int * local_id_part
 

Private Member Functions

void _ReadGraph (const char gfilename[])
 
void distributeLocalAndGlobalVar ()
 

Constructor & Destructor Documentation

graphPart::graphPart ( )
graphPart::~graphPart ( )

Member Function Documentation

void graphPart::_ReadGraph ( const char  gfilename[])
private
void graphPart::computeGPfromGraphFile ( const char  gfilename[])
void graphPart::distributeLocalAndGlobalVar ( )
private

Member Data Documentation

int graphPart::actparts
int* graphPart::adjncy
int* graphPart::adjwgt
int* graphPart::bus_name
char* graphPart::dataname
int graphPart::DefineBlkFlag
int* graphPart::gen_bus
int* graphPart::gen_status
char* graphPart::gname
int* graphPart::id_part
int* graphPart::line_end
int* graphPart::line_ID
char** graphPart::line_name
int* graphPart::line_start
int* graphPart::line_status
int* graphPart::local_adjncy
int* graphPart::local_adjwgt
int graphPart::local_gvnTxs
int* graphPart::local_id_part
int graphPart::local_numTxs
int* graphPart::local_vsize
int* graphPart::local_vwgt
int* graphPart::local_xadj
int graphPart::ncut_line
int graphPart::npartsReq
int graphPart::num_balCon
int graphPart::num_gen
int graphPart::num_line
int graphPart::num_node
double* graphPart::tpwgts
double* graphPart::ubvec
int* graphPart::vsize
int* graphPart::vtxdist
int* graphPart::vwgt
int* graphPart::xadj

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