I do a varmin_linjas calculation and then use the pre-optimized result in an emin calculation. In the varmin_linjas calculation, for the vmc calculation of the parameters.casl that will be used in the emin calculation, I get:

- Code: Select all
`In block : 1`

...

Correlation time (steps) = 1.9928E+00 +- 2.9654E-02

No. of VMC steps per process = 1303

...

Time taken in block : : : 618.6699

...

FINAL RESULT:

...

-349.571859332862 +/- 0.001841494559 No correction

-349.571859332862 +/- 0.002581542982 Correlation time method

But in the subsequent emin calculation (same number of vmc_nstep, vmc_decorr_period, vmc_nconfig_write) I get:

- Code: Select all
`In block : 1`

...

Correlation time (steps) = 1.0789E+00 +- 1.1840E-02

No. of VMC steps per process = 1303

...

Time taken in block : : : 1303.8969

...

FINAL RESULT:

...

-349.575324654207 +/- 0.001901392864 No correction

-349.575324654207 +/- 0.001979491390 Correlation time method

Clearly, the decorrelation period between the calculations seems to change. Why?

Thanks in advance for any suggestions that will help to solve this mystery!