| 64 |  | DeclareParameter(vdw14scale, RealType); | 
| 65 |  | DeclareParameter(electrostatic14scale, RealType); | 
| 66 |  | DeclareParameter(dielectric, RealType); | 
| 67 | + | DeclareParameter(GayBerneMu, RealType); | 
| 68 | + | DeclareParameter(GayBerneNu, RealType); | 
| 69 |  |  | 
| 70 |  | public: | 
| 71 |  | ForceFieldOptions(); | 
| 74 |  |  | 
| 75 |  | void validateOptions() { | 
| 76 |  | CheckParameter(vdWtype, isEqualIgnoreCase(std::string("Lennard-Jones"))); | 
| 77 | < | CheckParameter(DistanceMixingRule, isEqualIgnoreCase(std::string("arithmetic")) || isEqualIgnoreCase(std::string("geometric"))); | 
| 77 | > | CheckParameter(DistanceMixingRule, isEqualIgnoreCase(std::string("arithmetic")) || isEqualIgnoreCase(std::string("geometric")) || isEqualIgnoreCase(std::string("cubic"))); | 
| 78 |  | CheckParameter(DistanceType, isEqualIgnoreCase(std::string("sigma")) || isEqualIgnoreCase(std::string("Rmin"))); | 
| 79 | < | CheckParameter(EnergyMixingRule, isEqualIgnoreCase(std::string("arithmetic")) || isEqualIgnoreCase(std::string("geometric"))); | 
| 79 | > | CheckParameter(EnergyMixingRule, isEqualIgnoreCase(std::string("arithmetic")) || isEqualIgnoreCase(std::string("geometric")) || isEqualIgnoreCase(std::string("hhg"))); | 
| 80 |  | CheckParameter(TorsionAngleConvention, isEqualIgnoreCase(std::string("180 is trans")) || isEqualIgnoreCase(std::string("0 is trans"))); | 
| 81 |  | CheckParameter(CutoffPolicy, isEqualIgnoreCase(std::string("MIX")) || isEqualIgnoreCase(std::string("MAX")) || isEqualIgnoreCase(std::string("TRADITIONAL"))); | 
| 82 |  | } |