-
Notifications
You must be signed in to change notification settings - Fork 61
Non-reproducible PMF Output from Colvars Poisson Integrator #823
Description
Dear Jerome,
I encountered an unexpected discrepancy when using the default Poisson integrator in Colvars. After completing a 200-ns simulation (semi-eABF and the czar.grad files were adopted), I obtained gradient, count, and PMF files (1.grad, 1.count, 1.auto.pmf). Upon restarting the simulation for 10 additional steps, I generated a second set of output files (2.grad, 2.count, 2.auto.pmf).
The gradient files (1.grad vs. 2.grad) show minimal differences (< (10^-5)), as expected. However, the PMF files (1.auto.pmf vs. 2.auto.pmf) exhibit significant deviations.
To investigate potential stability issues in the Poisson integrator, I conducted a control test:
- Performed two fake-ABF simulations integrating
1.grad→ generated1.fake_abf.pmf - Performed two fake-ABF simulations integrating
2.grad→ generated2.fake_abf.pmf
Results showed:
- Δ(
1.fake_abf.pmfvs.2.fake_abf.pmf) = negligible - Δ(
1.fake_abf.pmfvs.1.auto.pmf) = substantial - Δ(
2.fake_abf.pmfvs.2.auto.pmf) = substantial
This suggests potential issues in either:
- Numerical stability of the Poisson integrator, or
- Implementation details affecting PMF reconstruction
I would appreciate your insights on this behavior.
Thank you in advance,
Haohao