| 63 |
|
|
| 64 |
|
int seedValue; |
| 65 |
|
Globals * simParams = info->getSimParams(); |
| 66 |
+ |
|
| 67 |
+ |
stringToEnumMap_["Kinetic"] = rnemdKinetic; |
| 68 |
+ |
stringToEnumMap_["Px"] = rnemdPx; |
| 69 |
+ |
stringToEnumMap_["Py"] = rnemdPy; |
| 70 |
+ |
stringToEnumMap_["Pz"] = rnemdPz; |
| 71 |
+ |
stringToEnumMap_["Unknown"] = rnemdUnknown; |
| 72 |
+ |
|
| 73 |
+ |
const std::string st = simParams->getRNEMD_swapType(); |
| 74 |
+ |
|
| 75 |
+ |
std::map<std::string, RNEMDTypeEnum>::iterator i; |
| 76 |
+ |
i = stringToEnumMap_.find(st); |
| 77 |
+ |
rnemdType_ = (i == stringToEnumMap_.end()) ? RNEMD::rnemdUnknown : i->second; |
| 78 |
+ |
|
| 79 |
+ |
|
| 80 |
+ |
set_RNEMD_swapTime(simParams->getRNEMD_swapTime()); |
| 81 |
+ |
set_RNEMD_nBins(simParams->getRNEMD_nBins()); |
| 82 |
+ |
exchangeSum_ = 0.0; |
| 83 |
|
|
| 84 |
|
#ifndef IS_MPI |
| 85 |
|
if (simParams->haveSeed()) { |
| 101 |
|
RNEMD::~RNEMD() { |
| 102 |
|
delete randNumGen_; |
| 103 |
|
} |
| 104 |
< |
|
| 104 |
> |
|
| 105 |
|
void RNEMD::doSwap() { |
| 106 |
|
std::cerr << "in RNEMD!\n"; |
| 107 |
+ |
std::cerr << "nBins = " << nBins_ << "\n"; |
| 108 |
+ |
std::cerr << "swapTime = " << swapTime_ << "\n"; |
| 109 |
+ |
std::cerr << "exchangeSum = " << exchangeSum_ << "\n"; |
| 110 |
+ |
std::cerr << "swapType = " << rnemdType_ << "\n"; |
| 111 |
|
} |
| 112 |
|
} |