Molpro: reordering orbitals?

Seth Olsen seth at spawn.scs.uiuc.edu
Wed Oct 16 23:23:23 BST 2002


Old versions allowed you to do this by loading the orbitals into a matrix using the MATROP facility (among the last sections of the online user manual), but it appears that the new versions allow you to do this directly in the MULTI program.  The command is ROTATE, and I believe the syntax is

ROTATE,orb.sym,orb.sym,angle

where orb.sym=i.j is the ith orbital in the jth symmetry group.  I always work in C1 symmetry to prevent spurious symmetric results, so isym is always one for me.  Angle is the angle (in degrees, I think) of rotation between the orbitals.  If angle=0, then the program assumes that the orbitals are to be interchanged (i.e., it assumes angle=90).  For example, for a molecule with 98 electrons in a singlet closed-shell reference, if I wanted to interchange orbitals 48 and 46 of the reference, the command would
 be (again, in C1 symmetry):

rotate,48.1,46.1,0

For more information, check the users manual under the MULTI section, or look in the index. 

Hope this helps.

Seth Olsen
Biophysics & Computational Biology
University of Illinois

Matthew E. Cremeens wrote:
> Hello,
> 
> Please pardon my ignorance.  I am trying to select orbitals for a 
> CASSCF(8,8)/6-31G(d) calculation.  I have not been successful at reordering 
> the orbitals so that I have the appropriate orbitals in the active 
> space.  What is the required input for such a task?  Below is a copy of my 
> input.
> 
> Thank you!  Matt
> 
> *** Cyclopropylidene- CASSCF(8,8) TS for ring opening
>                     !geom from CASSCF(8,8)/6-31G*
> gprint,basis
> gprint,orbitals
> gprint,orbitals=24 !C7H6(7*6+6*1=48e-'s)
> 
> geomtyp=xyz
> geometry
>    13
>    cyclopropylidene CAS (8,8) TS for ring opening
> C       1.342641        0.258753        0.047381
> C       1.817933        -0.755535       0.952996
> C       1.130405        -1.521801       -0.046884
> C       -0.342529       -1.578292       -0.255862
> C       -0.986052       -0.403695       -0.304852
> C       -0.043030       0.710103        -0.268184
> C       -0.336282       2.002118        -0.501311
> H       2.125952        0.918420        -0.295194
> H       1.713279        -2.308094       -0.504455
> H       -0.810640       -2.544188       -0.293146
> H       -2.049728       -0.274263       -0.365651
> H       -1.345401       2.313608        -0.701213
> H       0.418561        2.766816        -0.489174
> end
> 
> memory,96,m
> cartesian
> basis=6-31G(d)
> hf
> orbital,2100.2
> casscf
> core,7
> closed,20
> occ,28
> start,2100.2,
> GUESS={read,orb,20.1,AS,21.1,FROM,2100.2;read,orb,29.1,AS,28.1,FROM,2100.2}
> wf,48,1,0
> orbital,2101.2
> 




More information about the Molpro-user mailing list