Download Molcas version 8.0
Transcript
6.40. RASSCF 295 etc., producing a file with extension ’.GvOrb’. When this is used as INPORB file, the selected orbitals will be picked in the correct order. An INPORB file with typeindex can also be used to provide orbital specs while the CMO data are taken from another source (JOBOLD, RUNFILE, . . . ). This is achieved by TYPEINDEX, and you can look in the manual for this keyword to see an explanation of how the typeindex is written. (This is usually done by the program generating the file, but since these are ASCII files, you may find it expedient to look at, or edit, the typeindex). In case both keywords, such as INACTIVE, and LUMORB, is given, this is of course the very common case that CMO data are read from INPORB but orbital specs are given by input. This is perhaps the most common usage. However, when the INPORB file is a produced by GV, it happens frequently that also keyword specs are left in the input, since the user knows that these merely duplicate the specs in INPORB. But the latter may also imply a reordering of the orbitals. For this reason, when the keyword input merely duplicates the number of inactive, etc., that is also specified by typeindex, then the typeindex input overrides, to produce the correct ordering. If they do not match precisely, then the CMO data are read, without reordering, and the keyword input (as usual) takes precedence. The CMO data are obtained as follows: With the following keywords, it is assumed that the user knows what he wants. • CORE: (A bad choice, but here for completeness). Creates orbitals from scratch. • LUMORB or FILEORB: Try INPORB, or fail. • JOBIPH: Try JOBOLD, if not usable, try JOBIPH, or fail. If none of these keywords were used, then the user accepts defaults, namely 1. look for RASSCF orbitals on RUNFILE 2. look for SCF orbitals on RUNFILE 3. look for GUESSORB orbitals on RUNFILE 4. If still nothing found, create orbitals from scratch. As for earlier versions, notice the possibility to read the orbitals on JOBIPH, at a later time, by using the keywords OUTOrbital and ORBOnly. This results in editable ASCII files, with names like Project.RasOrb (or Project.RasOrb5 for the fifth root). Such orbitals will be produced by default for the lowest roots – up to the tenth, named now, e.g., Project.RasOrb.5. There is a keyword MAXORB to produce more (or fewer) such files. The RASSCF program has special input options, which will limit the degrees of freedoms used in the orbital rotations. It is, for example, possible to impose averaging of the orbital densities in π symmetries for linear molecules. Use the keyword Average for this purpose. It is also possible to prevent specific orbitals from rotating with each other. The keyword is Supsym. This can be used, for example, when the molecule has higher symmetry than one can use with the Molcas system. For example, in a linear molecule the point group to be used is C2v or D2h . Both σ− and δ−orbitals will then appear in irrep 1. If the input orbitals have been prepared to be adapted to linear symmetry, the Supsym input can be used to keep this symmetry through the iterations. The program will do this automatically with the use of the input keyword LINEAR. Similarly, for single atoms, spherical symmetry can be enforced by the keyword ATOM.