renormalizations of the polarization sets done by MOLPRO on the MOLDEN input file
Peter Knowles
P.J.Knowles at bham.ac.uk
Mon Feb 18 08:52:51 GMT 2002
This bug has been recently fixed in the development version of
Molpro. After full verification, a patch will be provided for 2002.1
http://www.tc.bham.ac.uk/bugzilla/show_bug.cgi?id=216
At Sun, 17 Feb 2002 15:06:28 -0500,
Dave Moore wrote:
>
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Dear Sirs,
>
> I am trying to use the MOLDEN files created by MOLPRO for
> visualization and manipulation of the molecular orbitals and
> densities. I am checking my program by using the CUBE functionality
> of MOLPRO. What I have found is that, as long as there are only s-
> and p-type orbitals in the basis set, my program gives precisely the
> same results as MOLPRO. However, as soon as I add a polarization
> set, the results are different. In trying to track down this
> discrepancy, I discovered (using orbprint) that the MO coefficients
> in the MOLDEN file are not the same as those in the MOLPRO file.
> Since MOLDEN can only deal with cartesian (6D, 10F) polarization
> functions, I thought that specifying CARTESIAN in the MOLPRO input
> would fix this problem, but it doesn't ... the MO coefficients are
> still different between the MOLPRO output file and the MOLDEN file
> (the particulars are given below).
> Thus it seems that MOLPRO is expecting MOLDEN to use a different
> normalization condition for its polarization sets, but I cannot find
> documentation on it anywhere. I would appreciate any details you can
> offer about the renormalizations of the polarization sets done by
> MOLPRO on the MOLDEN input file (for either the SPHERICAL or
> CARTESIAN cases, or both). There does not seem to be any information
> about this in the MOLPRO manual or on the MOLDEN website. Thank you
> in advance for your assistance.
>
> Dave Moore
> Chemistry Dept.
> UNC Chapel Hill
>
>
> Specific discrepancies between MOLPRO and MOLDEN MO coeffients:
>
> 1) When using the CARTESIAN keyword in MOLPRO, it seems logical to
> me that the coefficients should not change at all between MOLPRO and
> MOLDEN, since MOLDEN also uses the cartesian (6D, 10F) polarization
> functions. However this is not the case, MOLPRO divides the xx, yy
> and zz coefficients by sqrt(27.0) or 3**(1.5), before writing them to
> the MOLDEN file, while leaving the xy, xz and yz coefficients are
> unchanged. I have tried to figure out the origin of this
> transformation without success (so far). If both programs (MOLDEN
> and MOLPRO) are using normalized Gaussian primitives for their d-type
> basis functions, I do not understand how this can be correct.
>
> 2) When using CARTESIAN polarization functions, the f-orbitals
> coefficients are also changed between the MOLPRO and MOLDEN files.
> Coefficients for primitives with an axis repeated 3 times (e.g. xxx),
> are divided by sqrt(3375.0) or 15**(1.5), and coefficients for
> primitives with an axis repeated twice are divided by sqrt(27.0)
> (same as for the d-orbitals). Once again I do not understand the
> origin of this term, if normalized gaussian primitives are being used
> in both places.
>
> 3) When SPHERICAL polarization functions are used in MOLPRO, there
> are again some discrepancies between the coefficients in the MOLPRO
> and MOLDEN files. Of course here there must be some transformation
> between the 5D representation used in MOLPRO and the 6D
> representation used in MOLDEN, but I do not understand how it is
> determined. I have not completely finished my analysis, but I have
> figured out the following correlations between the coefficients in
> the MOLPRO and MOLDEN files so far:
>
> MOLPRO MOLDEN
> d0 --> dzz*sqrt(27.0)
> d1+ --> dxz
> d1- --> dyz
> d2- --> dxy
> d2+ --> a1*dxx + a2*dyy,
> where a1 and a2 are coefficients I have not yet determined
>
> I do not understand these correlations, because the transforms I am
> used to are (for example):
> d1+ = a*dxz + a*dyz
> d1- = a*dxz - a*dyz
> where a is a normalization coefficient.
> but instead MOLPRO seems to be using d1+=dxz and d1-=dyz, which could
> certainly be correct, but is nonstandard (I think). Finally, the
> factor of 3**(1.5) on the dzz coefficient is again confusing.
>
> -----BEGIN PGP SIGNATURE-----
> Version: PGPfreeware 7.0.3 for non-commercial use <http://www.pgp.com>
>
> iQA/AwUBPHANQ15cg+YcPBRAEQJPkQCdEV2e4zF+y0CCBu34Cyqj9ihHUhYAnjbs
> SsGPehQzZQTE2fU8cP3ccqP8
> =t+P2
> -----END PGP SIGNATURE-----
--
Prof. Peter J. Knowles
Email P.J.Knowles at bham.ac.uk Phone +44-121-414-7472 Fax +44-121-414-7471
School of Chemical Sciences, University of Birmingham, Birmingham, B15 2TT, UK
WWW http://www.tc.bham.ac.uk/~peterk/
More information about the Molpro-user
mailing list