| 85 |
|
bool initialized_; |
| 86 |
|
bool doParticlePot_; |
| 87 |
|
bool doElectricField_; |
| 88 |
+ |
bool doSitePotential_; |
| 89 |
|
bool doHeatFlux_; |
| 90 |
|
bool doLongRangeCorrections_; |
| 91 |
|
bool usePeriodicBoundaryConditions_; |
| 105 |
|
|
| 106 |
|
SwitchingFunctionType sft_;/**< Type of switching function in use */ |
| 107 |
|
RealType rCut_; /**< cutoff radius for non-bonded interactions */ |
| 108 |
+ |
RealType rCutSq_; |
| 109 |
|
RealType rSwitch_; /**< inner radius of switching function */ |
| 110 |
|
CutoffMethod cutoffMethod_;/**< Cutoff Method for most non-bonded interactions */ |
| 109 |
– |
CutoffPolicy cutoffPolicy_;/**< Cutoff Policy for non-bonded interactions */ |
| 111 |
|
|
| 112 |
|
set<AtomType*> atomTypes_; |
| 113 |
|
vector<pair<AtomType*, AtomType*> > interactions_; |
| 114 |
|
map<Bend*, BendDataSet> bendDataSets; |
| 115 |
|
map<Torsion*, TorsionDataSet> torsionDataSets; |
| 116 |
|
map<Inversion*, InversionDataSet> inversionDataSets; |
| 117 |
< |
vector<pair<int, int> > neighborList; |
| 117 |
> |
//vector<pair<int, int> > neighborList_; |
| 118 |
> |
vector<int> neighborList_; |
| 119 |
> |
vector<int> point_; |
| 120 |
|
|
| 121 |
|
vector<RealType> vdwScale_; |
| 122 |
|
vector<RealType> electrostaticScale_; |