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 |
|
} |