About dtvmc and PCF

General discussion of the Cambridge quantum Monte Carlo code CASINO; how to install and setup; how to use it; what it does; applications.

About dtvmc and PCF

Postby ankush » Sat May 16, 2020 8:21 am

Respected Sir,
Some of the problems I am facing in reproducing results of research paper "Lee and Drummond PRB B 83, 245114 (2011)" are following:
1) I had been looking into CASINO manual for what value of dtvmc should be used. But could not find any hint about it.
2) In finding pair correlation function, how can we obtain a smooth curve? I have tried using greater number of nsteps but that could bring better smoothening.
Posts: 1
Joined: Fri Mar 27, 2020 6:29 pm

Re: About dtvmc and PCF

Postby Neil Drummond » Sun May 17, 2020 10:35 am

Dear Ankush,

Usually the VMC time step is automatically optimised by choosing it such that the VMC move-acceptance probability is 50%. This is the default behaviour, unless you have set opt_dtvmc to 0 in the input file. If you want to check that your VMC time step is OK, check that the overall acceptance ratio is close to 50%. (This information can be found in the out file, just after the end of VMC equilibration.)

The pair correlation function (PCF) is obtained by binning the sampled interlayer distances. To make the sampled PCF smoother, either gather more data (as you suggested) or make the bins larger. The latter can be done post facto using the plot_expval utility. There will always be some noise in the Monte Carlo data, however, unless you go to the limit of an infinite number of samples. If you really need a smooth PCF then you will have to fit an appropriate curve to the Monte Carlo sampled PCF.

Best wishes,

Neil Drummond
Posts: 91
Joined: Fri May 31, 2013 10:42 am
Location: Lancaster

Return to The CASINO program

Who is online

Users browsing this forum: No registered users and 1 guest