FragmentAnalysis: Work on unrestricted calcs; make assumption that if molecule is an unrestricted calc, that some of the fragments may be unrestricted. When building up the sum matrix, check to see if the fragment is unrestricted; if so, use the appropriate mocoeffs (0 or 1 depending on whether the alpha or beta sum matrix is being built). Also, if the molecule is unrestricted, create the fooverlaps2 matrix as the overlaps between alpha and beta fragment MOs should be different.
FragmentAnalysis: Work on unrestricted calcs; make assumption that if molecule is an unrestricted calc, that some of the fragments may be unrestricted. When building up the sum matrix, check to see if the fragment is unrestricted; if so, use the appropriate mocoeffs (0 or 1 depending on whether the alpha or beta sum matrix is being built). Also, if the molecule is unrestricted, create the fooverlaps2 matrix as the overlaps between alpha and beta fragment MOs should be different.


git-svn-id: d468cea6ffe92bc1eb1f3bde47ad7e70b065426a@455 5acbf244-8a03-4a8b-a19b-0d601add4d27

Clyde-fare/cclib_bak,Clyde-fare/cclib_bak