| 24 |
|
#define NPTxyz_ENS 4 |
| 25 |
|
|
| 26 |
|
|
| 27 |
< |
#define FF_DUFF 0 |
| 28 |
< |
#define FF_LJ 1 |
| 29 |
< |
#define FF_EAM 2 |
| 27 |
> |
#define FF_DUFF 0 |
| 28 |
> |
#define FF_LJ 1 |
| 29 |
> |
#define FF_EAM 2 |
| 30 |
> |
#define FF_H2O 3 |
| 31 |
|
|
| 32 |
|
using namespace std; |
| 33 |
|
|
| 635 |
|
} |
| 636 |
|
else if (!strcasecmp(force_field, "EAM")){ |
| 637 |
|
ffCase = FF_EAM; |
| 638 |
+ |
} |
| 639 |
+ |
else if (!strcasecmp(force_field, "WATER")){ |
| 640 |
+ |
ffCase = FF_H2O; |
| 641 |
|
} |
| 642 |
|
else{ |
| 643 |
|
sprintf(painCave.errMsg, "SimSetup Error. Unrecognized force field -> %s\n", |
| 843 |
|
} |
| 844 |
|
|
| 845 |
|
#ifdef IS_MPI |
| 846 |
< |
strcpy(checkPointMsg, "Succesfully gathered all information from Bass\n"); |
| 846 |
> |
strcpy(checkPointMsg, "Successfully gathered all information from Bass\n"); |
| 847 |
|
MPIcheckPoint(); |
| 848 |
|
#endif // is_mpi |
| 849 |
|
} |
| 1140 |
|
the_ff = new EAM_FF(); |
| 1141 |
|
break; |
| 1142 |
|
|
| 1143 |
+ |
case FF_H2O: |
| 1144 |
+ |
the_ff = new WATER(); |
| 1145 |
+ |
break; |
| 1146 |
+ |
|
| 1147 |
|
default: |
| 1148 |
|
sprintf(painCave.errMsg, |
| 1149 |
|
"SimSetup Error. Unrecognized force field in case statement.\n"); |