NpT simulations for TIP4P/2005: Virtual Site Constraint/Restraint not implemented for SHAKE_ROLL!
Christian Leitold
christia... at gmail.com
Wed Aug 2 19:12:47 UTC 2017
Hi,
I am trying to run a NpT simulation using the TIP4P/2005 water model, which
has an auxiliary charge site near the oxygen. To do that, I have modified
the water_tip4p.inp input file from the tests/Fist/regtest-5 directory. NVE
works fine, as do NVT runs, however, there is a problem when trying to run
NpT:
"Virtual Site Constraint/Restraint not implemented for SHAKE_ROLL!"
As a matter of fact, this has been noted before:
https://groups.google.com/d/msg/cp2k/PlRK0ArPirU/R3WlZg5Yqi8J
Any idea if there es a way around that? How difficult would it be to
actually implement the virtual site constraint for the SHAKE_ROLL
algorithm? I know Fortran and I have implemented integrators before, but I
assume there is a good reason why it is not implemented in the current code
yet...
One other idea, could I instead define the "virtual" site as a regular
particle with the proper constraints and parameters (such as zero mass)? In
other words, what is the exact purpose of a virtual site vs. a regular one?
I have noted that despite the TIP4P auxiliary site being defined as a
virtual site in the input file, I still have to provide it explicitly in my
XYZ co-ordinate input file as well. Same is true for the output XYZ, there
the virtual site is included as well.
Thanks,
Christian
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cp2k.org/archives/cp2k-user/attachments/20170802/8dc7ee7f/attachment.htm>
More information about the CP2K-user
mailing list