
OK, this is because PIMD/RPMD/TRPMD does not support MSD (mean-square displacement) calculation. You can use compte_sdc (compute_sdc — GPUMD documentation) instead, which can calculate the VAC (velocity auto-correlation function) and the SDC (self-diffusion coefficient), and the results are physically equivalent to MSD.
As an aside, I noticed that you used PIMD in the second run (the production run) to calculate the MSD. This might not be what you intended to use. I think you need to change to use TRPMD (ensemble (PIMD) — GPUMD documentation). So you can write
ensemble trpmd 32
for the second run.
Thanks for your reply , I will try your suggestion .
