--- trunk/mdtools/headers/mpiSimulation.hpp 2002/12/05 18:53:40 195 +++ trunk/mdtools/headers/mpiSimulation.hpp 2002/12/10 21:41:23 201 @@ -10,11 +10,16 @@ class mpiSimulation{ (public) mpiSimulation(SimInfo* the_entryPlug); ~mpiSimulation(); - void divideLabor(int nComponents, MoleculeStamp** compStamps, int* componentsNmol ); + void divideLabor( void ); - int getMyNode(void) {return myNode;} + int getMyNode(void) { return myNode; } + int getMyMolStart( void ) { return myMolStart; } + int getMyMolEnd( void ) { return myMlEnd; } + int getMyMol( void ) { return myMol; } + int getMyAtomStart( void ) { return myAtomStart; } + int getMyAtomEnd( void ) { return myAtomEnd; } + int getMyNlocal( void ) { return myNlocal; } - private: @@ -26,6 +31,7 @@ class mpiSimulation{ (public) int myAtomStart, myAtomEnd; int myMol; int myNlocal; + int *myIdents; int numberProcessors; int myNode; // int processorNameLen; @@ -33,8 +39,11 @@ class mpiSimulation{ (public) int natomsRow,natomsCol; int numberCols,numberRows; int nmolsRow,nmolsCol,nmolsLocal; - + + int simTotAtoms, simTotBonds, simTotBends, simTotTorsions; + int simTotSRI, simTotNmol; + };