VMC → DMC Workflow¶
(Reference: tests/CI_test/DMC-TREXIO-water-DFT-jas2body_tau0.05)
This is the standard production workflow: optimize the wavefunction in VMC, then run DMC to get the final energy.
Steps¶
-
VMC Optimization:
- Optimize the wavefunction as described in VMC Optimization.
- Save the optimized parameters (usually done automatically to
jastrow_optimalandorbitals_optimal).
-
VMC Walker Generation:
- Run a short VMC calculation with the optimized wavefunction.
- Set
vmc_nconf_newto the desired number of walkers (e.g., 100 per core). - This generates
mc_configsfiles.
-
DMC Run:
- Create a new input file (or modify the existing one).
- Load the optimized Jastrow and orbitals.
- Set
mode = 'dmc_one_mpi1'(or similar DMC mode). - Configure the
dmcmodule (time steptau,etrial).