Home -> Programs -> gdma
The GDMA program carries out Distributed Multipole Analysis of wavefunctions calculated by the Gaussian system of programs, using the formatted checkpoint files that they produce. The result is a set of multipole moments at sites defined by the user (usually at the positions of the atomic nuclei) which, given an accurate wavefunction, provide an accurate description of the electrostatic field of the molecule. Version 2 handles diffuse functions more satisfactorily than version 1, giving results which converge rapidly to steady values as the basis set is improved. It is not as fast, typically requiring minutes of cpu time, or even an hour or two for large molecules, rather than a few seconds, but it is still fast compared with the wavefunction calculation. The original algorithm, as used in version 1, is still available in version 2, and is still the best choice for accurate electrostatic potentials as well as being much faster, but the multipole moments may not correspond to chemical intuition and will change as the basis set is improved. More details are in A. J. Stone, J. Chem Theory Comp. (2005) 1, 1128-1132, and the program documentation is available online.
|Source, documentation and test files||approx 580K||Last updated 11:36 Tue 13 Mar 2018|
To install the program, put the source, documentation and test-files package in a suitable directory and run the command
To compile the program from source, you will need a Fortran 90 compiler. Check the compiler options specified in the Makefile and run ‘make’ in the directory gdma-2.2.11.
To run a set of test examples, run ‘make test’. The test report will be found in gdma-2.2.11/examples/test.log.
For further details of the program and its usage, please see the PDF file manual.pdf, included with the distribution and also available here.
In case of difficulty please email Anthony Stone, ajs1 at cam dot ac dot uk.
This file is maintained by Anthony Stone, and was last updated at 11:36 on Tue 13 Mar 2018.