| 100 |  | DefineOptionalParameter(BeadSize, "beadSize"); | 
| 101 |  | DefineOptionalParameter(FrozenBufferRadius, "frozenBufferRadius"); | 
| 102 |  | DefineOptionalParameter(LangevinBufferRadius, "langevinBufferRadius"); | 
| 103 | + | DefineOptionalParameter(NeighborListNeighbors,"NeighborListNeighbors"); | 
| 104 | + | DefineOptionalParameter(TempDepViscosityA,"tempDepViscosityA"); | 
| 105 | + | DefineOptionalParameter(TempDepViscosityB,"tempDepViscosityB"); | 
| 106 | + | DefineOptionalParameter(TempDepViscosityC,"tempDepViscosityC"); | 
| 107 | + | DefineOptionalParameter(TempDepViscosityD,"tempDepViscosityD"); | 
| 108 | + |  | 
| 109 |  |  | 
| 110 |  | DefineOptionalParameterWithDefaultValue(UsePeriodicBoundaryConditions, "usePeriodicBoundaryConditions", true); | 
| 111 |  | DefineOptionalParameterWithDefaultValue(UseInitalTime, "useInitialTime", false); | 
| 190 |  | CheckParameter(BeadSize, isPositive()); | 
| 191 |  | CheckParameter(FrozenBufferRadius, isPositive()); | 
| 192 |  | CheckParameter(LangevinBufferRadius, isPositive()); | 
| 193 | + | CheckParameter(NeighborListNeighbors, isPositive()); | 
| 194 | + |  | 
| 195 |  | for(std::vector<Component*>::iterator i = components_.begin(); i != components_.end(); ++i) { | 
| 196 |  | if (!(*i)->findMoleculeStamp(moleculeStamps_)) { | 
| 197 |  | std::ostringstream oss; |