| 129 |
|
simtype fInfo; |
| 130 |
|
int isError; |
| 131 |
|
int* excl; |
| 132 |
+ |
|
| 133 |
+ |
fInfo.rrf = 0.0; |
| 134 |
+ |
fInfo.rt = 0.0; |
| 135 |
+ |
fInfo.dielect = 0.0; |
| 136 |
|
|
| 137 |
|
fInfo.box[0] = box_x; |
| 138 |
|
fInfo.box[1] = box_y; |
| 140 |
|
|
| 141 |
|
fInfo.rlist = rList; |
| 142 |
|
fInfo.rcut = rCut; |
| 139 |
– |
fInfo.rrf = ecr; |
| 140 |
– |
fInfo.rt = ecr - est; |
| 141 |
– |
fInfo.dielect = dielectric; |
| 143 |
|
|
| 144 |
+ |
if( useDipole ){ |
| 145 |
+ |
fInfo.rrf = ecr; |
| 146 |
+ |
fInfo.rt = ecr - est; |
| 147 |
+ |
if( useReactionField )fInfo.dielect = dielectric; |
| 148 |
+ |
} |
| 149 |
+ |
|
| 150 |
|
fInfo.SIM_uses_PBC = usePBC; |
| 151 |
|
//fInfo.SIM_uses_LJ = 0; |
| 152 |
|
fInfo.SIM_uses_LJ = useLJ; |
| 153 |
|
fInfo.SIM_uses_sticky = useSticky; |
| 154 |
|
//fInfo.SIM_uses_sticky = 0; |
| 155 |
< |
fInfo.SIM_uses_dipoles = useDipole; |
| 156 |
< |
//fInfo.SIM_uses_dipoles = 0; |
| 155 |
> |
//fInfo.SIM_uses_dipoles = useDipole; |
| 156 |
> |
fInfo.SIM_uses_dipoles = 0; |
| 157 |
|
//fInfo.SIM_uses_RF = useReactionField; |
| 158 |
|
fInfo.SIM_uses_RF = 0; |
| 159 |
|
fInfo.SIM_uses_GB = useGB; |