| 600 |  | //setup fortran force field | 
| 601 |  | /** @deprecate */ | 
| 602 |  | int isError = 0; | 
| 603 | + |  | 
| 604 | + | setupCutoff(); | 
| 605 |  |  | 
| 606 |  | setupElectrostaticSummationMethod( isError ); | 
| 607 |  | setupSwitchingFunction(); | 
| 613 |  | painCave.isFatal = 1; | 
| 614 |  | simError(); | 
| 615 |  | } | 
| 614 | – |  | 
| 615 | – |  | 
| 616 | – | setupCutoff(); | 
| 616 |  |  | 
| 617 |  | calcNdf(); | 
| 618 |  | calcNdfRaw(); | 
| 1073 |  | int sm = UNDAMPED; | 
| 1074 |  | RealType alphaVal; | 
| 1075 |  | RealType dielectric; | 
| 1076 | < |  | 
| 1076 | > |  | 
| 1077 |  | errorOut = isError; | 
| 1079 | – | alphaVal = simParams_->getDampingAlpha(); | 
| 1078 |  | dielectric = simParams_->getDielectric(); | 
| 1079 |  |  | 
| 1080 |  | if (simParams_->haveElectrostaticSummationMethod()) { | 
| 1120 |  | if (myScreen == "DAMPED") { | 
| 1121 |  | sm = DAMPED; | 
| 1122 |  | if (!simParams_->haveDampingAlpha()) { | 
| 1123 | < | //throw error | 
| 1123 | > | // first set a cutoff dependent alpha value | 
| 1124 | > | // we assume alpha depends linearly with rcut from 0 to 20.5 ang | 
| 1125 | > | alphaVal = 0.5125 - rcut_* 0.025; | 
| 1126 | > | // for values rcut > 20.5, alpha is zero | 
| 1127 | > | if (alphaVal < 0) alphaVal = 0; | 
| 1128 | > |  | 
| 1129 | > | // throw warning | 
| 1130 |  | sprintf( painCave.errMsg, | 
| 1131 |  | "SimInfo warning: dampingAlpha was not specified in the input file.\n" | 
| 1132 | < | "\tA default value of %f (1/ang) will be used.\n", alphaVal); | 
| 1132 | > | "\tA default value of %f (1/ang) will be used for the cutoff of\n\t%f (ang).\n", alphaVal, rcut_); | 
| 1133 |  | painCave.isFatal = 0; | 
| 1134 |  | simError(); | 
| 1135 |  | } |