ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/mdtools/mpi_implementation/mpiSimulation.cpp
(Generate patch)

Comparing trunk/mdtools/mpi_implementation/mpiSimulation.cpp (file contents):
Revision 132 by chuckv, Wed Oct 9 22:56:09 2002 UTC vs.
Revision 194 by chuckv, Wed Dec 4 21:19:38 2002 UTC

# Line 1 | Line 1
1 + #include <cstdlib>
2 + #include <cstring>
3   #include <mpi.h>
2 #include <mpiSimulation.hpp>
4  
5 < mpiSimulation::mpiSimulation()
5 > #include "mpiSimulation.hpp"
6 > #include "simError.h"
7 >
8 >
9 >
10 > mpiSimulation::mpiSimulation(SimInfo* the_entryPlug)
11   {
12 <  int mpi_error;
12 >  entryPlug = the_entryPlug
13  
14 <  MPI::Init();
14 >  numberProcessors = MPI::COMM_WORLD.Get_size();
15 >  myNode = worldRank;
16  
17 <  numberProcessors = MPI::Comm::Get_size();
18 <  myNode = MPI::Comm::Get_rank();
12 <  MPI::Get_processor_name(processorName,&processorNameLen);
17 >  // let the simulkation know were there.
18 >  entryPlug->mpiSim = this;
19   }
20  
21  
22 + mpiSimulation::~mpiSimulation(){
23 +
24 +  // empty for now
25 +
26 + }
27 +
28 +

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines