23 #ifndef _GEM_PARTITION_H_
24 #define _GEM_PARTITION_H_
33 vector< pair<unsigned int,unsigned int> >
_bnodes;
35 vector< pair<unsigned int,unsigned int> >
_btets;
37 vector< pair<unsigned int, unsigned int> >
_bhex;
39 vector< pair<unsigned int, unsigned int> >
_bpyr;
41 vector< pair<unsigned int, unsigned int> >
_bpris;
bool WritePartitionPatchASCII(ofstream &Ouf)
bool ReadPartitionPatches(ifstream &Inf)
std::vector< unsigned int > _recvnodes
vector< pair< unsigned int, unsigned int > > _bnodes
vector< PartitionPatch > _patches
bool WritePartitionPatchesASCII(ofstream &Ouf)
std::vector< unsigned int > _quadconn
bool WritePartitionBoundariesASCII(ofstream &Ouf)
bool ReadPartitionBoundaryASCII(ifstream &Inf)
vector< PartitionBoundary > _boundaries
vector< pair< unsigned int, unsigned int > > _btets
vector< pair< unsigned int, unsigned int > > _bhex
unsigned int MyRank(void) const
void MyRank(unsigned int n)
bool ReadPartitionPatchesASCII(ifstream &Inf)
std::vector< unsigned int > _triconn
vector< pair< unsigned int, unsigned int > > _bpyr
vector< pair< unsigned int, unsigned int > > _bpris
bool BuildPartitionBoundaries(const vector< int > &Pconn)
bool ReadPartitionBoundariesASCII(ifstream &Inf)
bool ReadPartitionPatchASCII(ifstream &Inf)
bool ReadPartitionBoundaries(ifstream &Inf)
bool ReadPartitionPatch(ifstream &Inf)
vector< unsigned int > _belem_recv[4]
PartitionPatch(const GEM_DomainBoundary &db)
bool ReadPartition(const string &pre, unsigned int rank)
bool WritePartitionBoundaryASCII(ofstream &Ouf)
void populate_local_arrays(const PartitionBoundary &)
bool ReadPartitionASCII(const string &pre, unsigned int rank)
vector< unsigned int > _belem_send[4]
bool WritePartitionASCII(const string &pre)
vector< unsigned int > _faceconn
bool ReadPartitionBoundary(ifstream &Inf)
PartitionBoundary(const GEM_PartitionBoundary &pb)