ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE-2.0/src/brains/mpiSimulation.hpp
(Generate patch)

Comparing trunk/OOPSE-2.0/src/brains/mpiSimulation.hpp (file contents):
Revision 1490 by gezelter, Fri Sep 24 04:16:43 2004 UTC vs.
Revision 1619 by chuckv, Wed Oct 20 21:16:01 2004 UTC

# Line 1 | Line 1
1   #ifndef __MPISIMULATION__
2   #define __MPISIMULATION__
3  
4 < #include "SimInfo.hpp"
5 < #include "MakeStamps.hpp"
4 > #include "brains/SimInfo.hpp"
5 > #include "types/MakeStamps.hpp"
6   #define __C
7 < #include "mpiComponentPlan.h"
7 > #include "UseTheForce/mpiComponentPlan.h"
8  
9 < #include "fortranWrapDefines.hpp"
9 > #include "UseTheForce/DarkSide/simParallel_interface.h"
10  
11   class mpiSimulation{
12   public:
# Line 35 | Line 35 | class mpiSimulation{ (public)
35    int getGlobalToLocalAtom(int globalIndex) {return globalToLocalAtom[globalIndex];}
36    int getGlobalToLocalGroup(int globalIndex) {return globalToLocalGroup[globalIndex];}
37  
38  // sets the internal function pointer to fortran.
39
40  void setInternal( setFortranMPI_TD fSetup){
41    setFsimParallel = fSetup;
42  }
43
44
38    // call at the begining and after load balancing
39    
40    void mpiRefresh( void );
# Line 62 | Line 55 | class mpiSimulation{ (public)
55    vector<int> globalToLocalAtom;
56    vector<int> globalToLocalGroup;
57  
65  // private function to initialize the fortran side of the simulation
66  setFortranMPI_TD setFsimParallel;
67
58    // int *myIdents; // is needed by Cpp only. It tells the molecule which stamp it is.
59  
60   };
61  
72
62   /**
63     The following pointer is the global declaration of the mpiSim
64     object created when the mpiSimulation creation routine is

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines