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 */ |
110 |
– |
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_; |