Mocoeffs
From cclib
mocoeffs is a list of rank 2 arrays containing the molecular orbital coefficients. The list is of length 1 for restricted calculations, but length 2 for unrestricted calculations. For the array(s) in the list, the first axis corresponds to molecular orbitals, and the second corresponds to basis functions.
[edit]
Examples
mocoeffs[0][2,5] -- The coefficient of the 6th basis function of the 3rd alpha molecular orbital
mocoeffs[1][:,0] -- An array of the 1st basis function coefficients for the every beta molecular orbital
Note: For restricted calculation, mocoeffs is still a list, but it only contains a single rank 2 array so you access the matrix with mocoeffs[0].
[edit]
Notes
- GAMESS UK - need to use FORMAT HIGH if you want information on all of the eigenvalues to be available (see the manual for more info). Unfortunately, for unrestricted calculations FORMAT HIGH does not increase the number of orbitals for which the molecular orbital coefficents are printed. Note that there may be more orbital information on the alpha orbitals compared to the beta orbitals, and as a result, the extra beta molecular orbital coefficients for which information is not available will be padded out with zeros.
