next up previous contents
Next: Limits of Variance minimisation Up: Variance Minimisation with Non-Local Previous: Keeping the Non-Local part

Evaluating the non-local Integral during Optimisation

If the non-local energy is strongly coupled to the expectation values of other observables via the trial/guiding wavefunction, then even though the non-local potential energy itself is a small fraction of the total energy, it is necessary to include it in the variance minimisation procedure. This can be achieved by storing all the information required to evaluate the change in the ratio of the wavefunction as the variational parameters change, at each of the grid points on which the original value of the non-local energy is stored. Schematically, one can write the total non-local energy for a single configuration as

  equation3228

All the other electrons in the ratio tex2html_wrap_inline7677 have been dropped from the notation and are assumed to be kept fixed. Eq.(gif) can be simplified by using the fact that the non-local pseudopotential is relatively short ranged. Each electron only feels the effect of the non-local pseudopotential from one or two ions. The first two summations can therefore be replaced with a summation over hits. A hit is the event where an electron in the configuration is close enough to an ion to feel the effect of its non-local pseudopotential:

  equation3246

In a similar approach to that of Eq.(gif) the contribution to the ratio tex2html_wrap_inline7677 for each grid point of each hit in each configuration from the function, u function and determinant are stored at the start of the optimisation procedure. For example, the contribution to each ratio of functions can summed over all the tex2html_wrap_inline7079 vectors in each star, s, such that

equation3261

The ratio of the function at the points tex2html_wrap_inline6001 and tex2html_wrap_inline7689 can then be quickly reconstructed for each set of trial parameters tex2html_wrap_inline7691 from

equation3272

A similar method of storage is adopted for the u function and the Slater determinant.


next up previous contents
Next: Limits of Variance minimisation Up: Variance Minimisation with Non-Local Previous: Keeping the Non-Local part

Andrew Williamson
Tue Nov 19 17:11:34 GMT 1996