Difference for src/Node.C from version 1.1152 to 1.1153

version 1.1152version 1.1153
Line 1026
Line 1026
   }   }
   if ( CmiMyPe() == 0 ) {   if ( CmiMyPe() == 0 ) {
     int bufSize = BUFSIZE;     int bufSize = BUFSIZE;
      MOStream *conv_msg;
      conv_msg = CkpvAccess(comm)->newOutputStream(ALLBUTME, STATICPARAMSTAG, bufSize);
      parameters->send_Parameters(conv_msg);
     if(molecule->numAtoms>=1000000) bufSize = 16*BUFSIZE;     if(molecule->numAtoms>=1000000) bufSize = 16*BUFSIZE;
     MOStream *conv_msg = CkpvAccess(comm)->newOutputStream(ALLBUTME, MOLECULETAG, bufSize);     conv_msg = CkpvAccess(comm)->newOutputStream(ALLBUTME, MOLECULETAG, bufSize);
     molecule->send_Molecule(conv_msg);     molecule->send_Molecule(conv_msg);
   } else {   } else {
      MIStream *conv_msg;
      delete parameters;
      parameters = new Parameters;
      conv_msg = CkpvAccess(comm)->newInputStream(0, STATICPARAMSTAG);
      parameters->receive_Parameters(conv_msg);
     delete molecule;     delete molecule;
     molecule = new Molecule(simParameters,parameters);     molecule = new Molecule(simParameters,parameters);
     MIStream *conv_msg = CkpvAccess(comm)->newInputStream(0, MOLECULETAG);     conv_msg = CkpvAccess(comm)->newInputStream(0, MOLECULETAG);
     molecule->receive_Molecule(conv_msg);     molecule->receive_Molecule(conv_msg);
   }   }
    node_parameters = parameters;
   node_molecule = molecule;   node_molecule = molecule;
   SimParameters::nonbonded_select();   SimParameters::nonbonded_select();
   computeMgr->sendBuildCudaExclusions();   computeMgr->sendBuildCudaExclusions();
Line 1045
Line 1054
 } }
  
 void Node::resendMolecule2() { void Node::resendMolecule2() {
    parameters = node_parameters;
   molecule = node_molecule;   molecule = node_molecule;
   AtomMap::Object()->allocateMap(molecule->numAtoms);   AtomMap::Object()->allocateMap(molecule->numAtoms);
 } }


Legend:
Removed in v.1.1152 
changed lines
 Added in v.1.1153



Made by using version 1.53 of cvs2html