I want to calculate the diffusion constant of urea in my system from Velocity Autocorrelation Function using GROMACS.

So I used the commands:

g_velacc -acflen 1001 -nonormalize -mol -n index.ndx -s md.tpr -o vac_urea.xvg

and then integrated using

g_analyze -f vac_urea.xvg -integrate

The result comes to be

Calculating the integral using the trapezium rule

Integral 1 0.05891 +/- 0.00000

                                                                             relative deviation of                                                                        std. dev.        cumulants from those of

set     average   standard deviation sqrt(n-1)    a Gaussian distribition

SS1 1.206294e-04 3.905069e-03 1.234891e-04    19.754    331.033

Is the integral value 0.05891 or 1.20629e-04? In the gromacs manual, it says to multiply by 10^-6 and divide by 3 while in a forum it was suggested that it should be multiplied by a 333.33.

How should the diffusion constant be correctly calculated from these values?

More Apramita Chand's questions See All
Similar questions and discussions