263 |
|
++lineNo; |
264 |
|
std::string line = trimLeftCopy(buffer); |
265 |
|
i = CaseInsensitiveFind(line, "<OOPSE"); |
266 |
< |
if (i == string::npos) { |
266 |
> |
if (static_cast<size_t>(i) == string::npos) { |
267 |
|
sprintf(painCave.errMsg, |
268 |
|
"SimCreator: File: %s is not an OOPSE file!\n", |
269 |
|
mdFileName.c_str()); |
393 |
|
//responsibility to LocalIndexManager. |
394 |
|
setGlobalIndex(info); |
395 |
|
|
396 |
< |
//Although addExcludePairs is called inside SimInfo's addMolecule |
396 |
> |
//Although addInteractionPairs is called inside SimInfo's addMolecule |
397 |
|
//method, at that point atoms don't have the global index yet |
398 |
|
//(their global index are all initialized to -1). Therefore we |
399 |
< |
//have to call addExcludePairs explicitly here. A way to work |
399 |
> |
//have to call addInteractionPairs explicitly here. A way to work |
400 |
|
//around is that we can determine the beginning global indices of |
401 |
|
//atoms before they get created. |
402 |
|
SimInfo::MoleculeIterator mi; |
403 |
|
Molecule* mol; |
404 |
|
for (mol= info->beginMolecule(mi); mol != NULL; mol = info->nextMolecule(mi)) { |
405 |
< |
info->addExcludePairs(mol); |
405 |
> |
info->addInteractionPairs(mol); |
406 |
|
} |
407 |
|
|
408 |
|
if (loadInitCoords) |