| 111 |  | DefineOptionalParameter(MTM_Sigma, "MTM_Sigma"); | 
| 112 |  | DefineOptionalParameter(MTM_R, "MTM_R"); | 
| 113 |  | DefineOptionalParameter(Alpha, "alpha"); | 
| 114 | + | DefineOptionalParameter(ConstraintTime, "constraintTime"); | 
| 115 |  |  | 
| 116 |  |  | 
| 117 |  | DefineOptionalParameterWithDefaultValue(UsePeriodicBoundaryConditions, | 
| 146 |  | "outputElectricField", false); | 
| 147 |  | DefineOptionalParameterWithDefaultValue(OutputFluctuatingCharges, | 
| 148 |  | "outputFluctuatingCharges", false); | 
| 149 | + | DefineOptionalParameterWithDefaultValue(OutputSitePotential, | 
| 150 | + | "outputSitePotential", false); | 
| 151 |  | DefineOptionalParameterWithDefaultValue(SkinThickness, "skinThickness", | 
| 152 |  | 1.0); | 
| 153 |  | DefineOptionalParameterWithDefaultValue(StatFileFormat, | 
| 190 |  | MemoryUtils::deletePointers(components_); | 
| 191 |  | MemoryUtils::deletePointers(zconstraints_); | 
| 192 |  | MemoryUtils::deletePointers(restraints_); | 
| 193 | + | delete flucQpars_; | 
| 194 | + | delete rnemdPars_; | 
| 195 | + | delete minimizerPars_; | 
| 196 |  | } | 
| 197 |  |  | 
| 198 |  | void Globals::validate() { | 
| 204 |  | isEqualIgnoreCase("NVT") || isEqualIgnoreCase("NPTi") || | 
| 205 |  | isEqualIgnoreCase("NPTf") || isEqualIgnoreCase("NPTxyz") || | 
| 206 |  | isEqualIgnoreCase("NPTsz") || isEqualIgnoreCase("NPAT")  || | 
| 207 | + | isEqualIgnoreCase("NPA") || | 
| 208 |  | isEqualIgnoreCase("LANGEVINDYNAMICS") || | 
| 209 |  | isEqualIgnoreCase("LD") || isEqualIgnoreCase("NPRT") || | 
| 210 |  | isEqualIgnoreCase("NPGT") || isEqualIgnoreCase("NGammaT") || | 
| 236 |  | isEqualIgnoreCase("SWITCHED") || | 
| 237 |  | isEqualIgnoreCase("SHIFTED_POTENTIAL") || | 
| 238 |  | isEqualIgnoreCase("SHIFTED_FORCE") || | 
| 239 | < | isEqualIgnoreCase("TAYLOR_SHIFTED")); | 
| 239 | > | isEqualIgnoreCase("TAYLOR_SHIFTED") || | 
| 240 | > | isEqualIgnoreCase("EWALD_FULL")); | 
| 241 |  | CheckParameter(CutoffPolicy, isEqualIgnoreCase("MIX") || | 
| 242 |  | isEqualIgnoreCase("MAX") || | 
| 243 |  | isEqualIgnoreCase("TRADITIONAL")); |