| 139 |
|
// routine derived via viral theorem description in: |
| 140 |
|
// Paci, E. and Marchi, M. J.Phys.Chem. 1996, 100, 4314-4322 |
| 141 |
|
|
| 142 |
< |
const double convert = 4.184e-4; |
| 142 |
> |
const double e_convert = 4.184e-4; |
| 143 |
> |
const double p_convert = 1.63882576e8; |
| 144 |
|
double molmass; |
| 145 |
|
double vcom[3]; |
| 146 |
|
double p_local, p_sum, p_mol, virial; |
| 171 |
|
virial = tau[0] + tau[4] + tau[8]; |
| 172 |
|
entry_plug->getBox(theBox); |
| 173 |
|
|
| 174 |
< |
p_mol = (p_sum - virial*convert) / (3.0 * theBox[0] * theBox[1]* theBox[2]); |
| 175 |
< |
|
| 174 |
> |
p_mol = p_convert * (p_sum - virial*e_convert) / |
| 175 |
> |
(3.0 * theBox[0] * theBox[1]* theBox[2]); |
| 176 |
> |
|
| 177 |
|
return p_mol; |
| 178 |
|
} |
| 179 |
|
|