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 122 by chuckv, Mon Sep 30 19:36:20 2002 UTC vs.
Revision 137 by chuckv, Wed Oct 16 20:02:05 2002 UTC

# Line 1 | Line 1
1 < #include <mpi++.h>
1 > #include <mpi.h>
2   #include <mpiSimulation.hpp>
3  
4 < mpiSimulation::mpiSimulation()
4 > mpiSimulation::mpiSimulation(void)
5   {
6  int mpi_error;
6  
7 <  MPI::Init();
7 > //  MPI::Init();
8  
9 <  numberProcessors = MPI::Comm::Get_size();
10 <  myNode = MPI::Comm::Get_rank();
11 <  MPI::Get_processor_name(processorName,&processorNameLen);
9 >  numberProcessors = MPI::COMM_WORLD.Get_size();
10 >  myNode = MPI::COMM_WORLD.Get_rank();
11 >  //  MPI::Get_processor_name(processorName,processorNameLen);
12   }
13  
15 mpiSimulation::mpiInitSimulation(SimInfo* entry_plug)
16 {
14  
18  // need to get nmol here......
19
20
21
22  myMolStart = nint(float(node)/numberProcessors*entry_plug->n_mol);
23  myMolEnd   = nint(float(node + 1)/numberProcessors*entry_plug->n_mol;);
24  nMolLocal  = myMolEnd - myMolStart + 1
25 }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines