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.

16 THE SCF PROGRAM 105<br />

16.6 Using additional point-group symmetry<br />

Since <strong>MOLPRO</strong> can handle only Abelian point-groups, there may be more symmetry than explicitly<br />

used. For instance, if linear molecules are treated in C 2v instead of C ∞v , the δ (x 2 −y 2 )-<br />

orbitals appear in symmetry 1 (A 1 ). In other cases, a linear geometry may occur as a special<br />

case of calculations in C S symmetry, and then one component of the π-orbitals occurs in symmetry<br />

1 (A ′ ). The program is able to detect such hidden “extra” symmetries by blockings in the<br />

one-electron hamiltonian h and the overlap matrix S. Within each irreducible representation, an<br />

“extra” symmetry number is then assigned to each basis function. These numbers are printed<br />

at the end of the integral output. Usually, the extra symmetries are ordered with increasing l-<br />

quantum number of the basis functions. This information can be used to determine and fix the<br />

extra symmetries of the molecular orbitals by means of the SYM command.<br />

SYM,irrep,sym(1),sym(2),,,sym(n)<br />

sym(i) are the extra symmetries for the first n orbitals in the irreducible representation irrep. For<br />

instance, if you want that in a linear molecule the orbitals 1.1 to 3.1 are σ and 4.1, 5.1 δ, the<br />

SYM card would read (calculation done with X,Y as symmetry generators):<br />

SYM,1,1,1,1,2,2<br />

If necessary, the program will reorder the orbitals in each iteration to force this occupation. The<br />

symmetries of occupied and virtual orbitals may be specified. By default, symmetry contaminations<br />

are not removed. If irrep is set negative, however, symmetry contaminations are removed.<br />

Note that this may prevent convergence if degenerate orbitals are present.<br />

16.7 Expectation values<br />

EXPEC,oper 1 ,oper 2 ,...,oper n<br />

Calculates expectation values for one-electron operators oper 1 , oper 2 , ..., oper n . See section<br />

6.13 for the available operators. By default, the dipole moments are computed. Normally, it<br />

is recommended to use the GEXPEC directive if expectation values for other operators are of<br />

interest. See section 6.13 for details.<br />

16.8 Polarizabilities<br />

POLARIZABILITY[,oper 1 ,oper 2 ,...,oper n ]<br />

Calculates polarizabilities for the given operators oper 1 , oper 2 , ..., oper n .. See section 6.13 for<br />

the available operators. If no operators are specified, the dipole polarizabilities are computed.<br />

Presently, this is working only for closed-shell without direct option.<br />

The polarizabilities are stored in the variables POLXX, POLXY, POLXZ, POLYY, POLYZ,<br />

POLZZ.<br />

16.9 Miscellaneous directives<br />

All commands described in this section are optional. Appropriate default values are normally<br />

used.

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

Saved successfully!

Ooh no, something went wrong!