All,
This has been a really common confusion regarding the Brownian Dynamics integrator. Various parts of the codebase require that the particle velocity field be consistent with the equations of motion in the system, so I am not going to change that.
Please correct me if I am wrong, but I think what you are interested in is a measure of the difference in position for a particle at two different points in time \vec{r}_i(t) - \vec{r}_i(t-1), taking into account periodic boundary conditions.
Would someone be willing to add this functionality?
In HOOMD v3, you could add an object that stores the positions at a time lag and provides a loggable quantity for the difference in positions. You could log this quantity to a GSD file. The advantage of this method over using consecutive frames in the GSD file is that you would be able to use a shorter lag for the delta (such as 1) than the number of timesteps between frames in the trajectory.
------
Joshua A. Anderson, Ph.D.
Research Area Specialist, Chemical Engineering, University of Michigan
> To view this discussion on the web visit
https://groups.google.com/d/msgid/hoomd-users/CABOSGCtptf_jL8X3amzO6d1-2%3DAtWC9inndSj7aK6L5bv%3D_-8g%40mail.gmail.com.