[ atomtypes ] OW OW 0.0000 0.0000 A 3.16655e-01 8.903586e-01 HW HW 0.0000 0.0000 A 0.00000e+00 0.00000e+00 MW MW 0.0000 0.0000 A 0.00000e+00 0.00000e+00
[ moleculetype ] ; molname nrexcl SOL 2
[ atoms ] ; id at type res nr res name at name cg nr charge mass 1 OW 1 SOL OW 1 0 16.00000 2 HW 1 SOL HW1 1 0.67914 1.00800 3 HW 1 SOL HW2 1 0.67914 1.00800 4 MW 1 SOL MW 1 -1.35828 0.00000
[ angles ] ; i j k funct angle force.c. 2 1 3 1 103.6 628.02 103.6 628.02
#endif
[ virtual_sites3 ] ; Vsite from funct a b 4 1 2 3 1 0.147722363 0.147722363
[ exclusions ] 1 2 3 4 2 1 3 4 3 1 2 4 4 1 2 3
; The position of the virtual site is computed as follows: ; ; O ; ; V ; ; H H ; ; Ewald OPC: ; const = distance (OV) / [ cos (angle(VOH)) * distance (OH) ] ; 0.01594 nm / [ cos (51.8 deg) * 0.0872433 nm ] ; then a = b = 0.5 * const = 0.147722363 ; ; Vsite pos x4 = x1 + a*(x2-x1) + b*(x3-x1)