| 1307 |
|
void SimSetup::makeIntegrator(void){ |
| 1308 |
|
int k; |
| 1309 |
|
|
| 1310 |
< |
NVE<RealIntegrator>* myNVE = NULL; |
| 1311 |
< |
NVT<RealIntegrator>* myNVT = NULL; |
| 1312 |
< |
NPTi<NPT<RealIntegrator> >* myNPTi = NULL; |
| 1313 |
< |
NPTf<NPT<RealIntegrator> >* myNPTf = NULL; |
| 1314 |
< |
NPTxyz<NPT<RealIntegrator> >* myNPTxyz = NULL; |
| 1310 |
> |
NVE* myNVE = NULL; |
| 1311 |
> |
NVT* myNVT = NULL; |
| 1312 |
> |
NPTi* myNPTi = NULL; |
| 1313 |
> |
NPTf* myNPTf = NULL; |
| 1314 |
> |
NPTxyz* myNPTxyz = NULL; |
| 1315 |
|
|
| 1316 |
|
for (k = 0; k < nInfo; k++){ |
| 1317 |
|
switch (ensembleCase){ |
| 1318 |
< |
case NVE_ENS: |
| 1319 |
< |
if (globals->haveZconstraints()){ |
| 1320 |
< |
setupZConstraint(info[k]); |
| 1321 |
< |
myNVE = new ZConstraint<NVE<RealIntegrator> >(&(info[k]), the_ff); |
| 1322 |
< |
} |
| 1323 |
< |
else{ |
| 1324 |
< |
myNVE = new NVE<RealIntegrator>(&(info[k]), the_ff); |
| 1325 |
< |
} |
| 1318 |
> |
case NVE_ENS: |
| 1319 |
> |
if (globals->haveZconstraints()){ |
| 1320 |
|
|
| 1321 |
+ |
std::cerr << "ZConstraint is temporarily disabled\n"; |
| 1322 |
+ |
|
| 1323 |
+ |
// setupZConstraint(info[k]); |
| 1324 |
+ |
// myNVE = new ZConstraint<NVE<RealIntegrator> >(&(info[k]), the_ff); |
| 1325 |
+ |
} |
| 1326 |
+ |
|
| 1327 |
+ |
// else{ |
| 1328 |
+ |
myNVE = new NVE<RealIntegrator>(&(info[k]), the_ff); |
| 1329 |
+ |
// } |
| 1330 |
+ |
|
| 1331 |
|
info->the_integrator = myNVE; |
| 1332 |
|
break; |
| 1333 |
+ |
|
| 1334 |
+ |
case NVT_ENS: |
| 1335 |
+ |
if (globals->haveZconstraints()){ |
| 1336 |
|
|
| 1337 |
< |
case NVT_ENS: |
| 1338 |
< |
if (globals->haveZconstraints()){ |
| 1339 |
< |
setupZConstraint(info[k]); |
| 1340 |
< |
myNVT = new ZConstraint<NVT<RealIntegrator> >(&(info[k]), the_ff); |
| 1341 |
< |
} |
| 1337 |
> |
std::cerr << "ZConstraint is temporarily disabled\n"; |
| 1338 |
> |
|
| 1339 |
> |
// setupZConstraint(info[k]); |
| 1340 |
> |
// myNVT = new ZConstraint<NVT<RealIntegrator> >(&(info[k]), the_ff); |
| 1341 |
> |
} |
| 1342 |
|
else |
| 1343 |
|
myNVT = new NVT<RealIntegrator>(&(info[k]), the_ff); |
| 1344 |
|
|