19.01.2015 Views

MOLPRO

MOLPRO

MOLPRO

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

55 ORBITAL MERGING 379<br />

***,NO merge<br />

r=2.1<br />

symmetry,x,y<br />

geometry={n}<br />

!N-atom, c2v symmetry<br />

{rhf;occ,3,1,1; !rhf nitrogen<br />

wf,7,4,3;<br />

!4S state<br />

orbital,2110.2} !save orbitals to record 2110 on file 2<br />

symmetry,x,y<br />

geometry={o}<br />

{rhf;occ,3,1,1; !rhf for oxygen<br />

wf,8,4,2<br />

!3P state<br />

orbital,2120.2} !save orbitals to record 2120 on file 2<br />

geometry={n;o,n,r}<br />

! NO molecule, c2v symmetry<br />

{MERGE<br />

ORBITAL,2110.2 ! read orbitals of N atom<br />

MOVE,1.1,1.1 ! move 1s orbital to output vector 1.1<br />

MOVE,2.1,2.1,3.1 ! move 2s orbital to output vector 3.1<br />

MOVE,3.1,3.1,5.1 ! move 2pz orbital to output vector 5.1<br />

MOVE,1.2,1.2 ! move 2px orbital to output vector 1.2<br />

MOVE,1.3,1.3 ! move 2py orbital to output vector 1.3<br />

MOVE,4.1,,7.1 ! move virtual orbitals of symmetry 1<br />

MOVE,2.2,,3.2 ! move virtual orbitals of symmetry 2<br />

MOVE,2.3,,3.3 ! move virtual orbitals of symmetry 2<br />

MOVE,1.4 ! move virtual orbitals of symmetry 2<br />

ORBITAL,2120.2 ! read orbitals of O atom<br />

MOVE,1.1,0.4<br />

! move all oxygen orbitals into place<br />

ROT,3.1,4.1,45; ! rotate 2s orbitals to make bonding and antibonding<br />

! linear combinations<br />

ROT,5.1,6.1,-45; ! rotate 2pz orbitals to make bonding and antibonding<br />

! linear combinations<br />

PRINT,1<br />

! set print option<br />

ORTH,6,2,2<br />

! symmetrically orthonormalize the valence orbitals<br />

! the resulting orbitals are printed<br />

save,2150.2} ! save merged orbitals to record 2150.2<br />

{multi;occ,6,2,2<br />

wf,15,2,1<br />

wf,15,3,1<br />

start,2150.2}<br />

! perform full valence casscf for NO<br />

! 2Pix state<br />

! 2Piy state<br />

! start with merged orbitals<br />

http://www.molpro.net/info/current/examples/no_merge1.com<br />

One can also do the atomic calculations in the total basis set, using dummy cards. In this case<br />

the procedure is more complicated, since the union of the two orbital spaces is over-complete.<br />

The calculation can be done as follows:<br />

a) SCF for the total molecule, orbitals saved to 2100.2<br />

b) SCF for the N atom with dummy basis on the O atom, orbitals saved on 2110.2<br />

c) SCF for the O atom with dummy basis on the N atom, orbitals saved on 2120.2<br />

d) Merge the atomic SCF orbitals. Finally, obtain the virtual orbitals by projecting the merge<br />

orbitals out of the SCF orbitals for NO.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!