$properties specifies the global tasks for program MOLOCH
by virtue of the following options
$properties
trace off
moments active
potential off
cowan-griffin off
localization off
population analyses off
plot off
firstorder off
fit off
a missing option or a option followed by the flag off will
not be taken into account. The flag active may be omitted.
For most of these options (with the only exceptions of trace and
cowan-griffin), there are additional data groups allowing for more
detailed specifications, as explained below.
moment is active you need
$moments 0th 1st 2nd 3rd point .0 .0 .0to compute the 0th, 1st, 2nd and 3rd moment at the reference point 0 0 0.
potential is active you need
$points #1 pot fld fldgrd shld point .0 .0 .0to compute the electrostatic potential (
pot) and/or electrostatic
field (fld)
and/or electrostatic field gradient (fldgrd) and/or the zeroth
order contribution to
the diamagnetic shielding (shld) at reference point 0 0
0.
localization is active you need $boys to perform a
boys-localization of
orbitals with orbital energies thresholad=-2 Hartrees;
localize with respect to
locxyz=x, y and z and write resulting orbitals to lmofile=
'lmo'. At the most
sweeps=10000 orbital rotations are performed. Non-defaults may be
specified using the
following suboptions:
population analyses is active you need
$mulliken spdf molap netto irpspd irpmol mommulto perform a Mulliken population analysis. The options specify the output data:
$loewdin
or
This kind of population analysis basically aims at so-called
shared electron numbers (SEN) between two or more atoms. By default 2-,
3- and 4-center contributions to the total density are plotted if they
are larger than 0.01 electrons. Thresholds may be individually chosen,
as well as the possibility to compute SENs for molecular orbitals:
Results of this kind of PA depend on the choice of MAOs. By default, all MAOs
with eigenvalues of
the atomic density matrices larger than 0.1 will be taken into account. This is
a reasonable
minimal basis set for most molecules. If modified atomic orbitals shall not be
selected according to
this criterion, the data group $mao selection has to be specified
The default criterion for the selection of MAOs is the occupation number, for
which a global
threshold can be specified within the same line as the keyword
The parameters in this definition have the following meaning:
Note: This is the old-fashioned way to plot MOs and densities. A
new--and
easier--one is to use
to perform a Löwdin population analysis (options are invalid here).
A Löwdin population analysis is based on decomposing
$paboon
momao maodump maofile=mao all
to perform a population analysis based on occupation numbers
(the options are not necessary and produce some output data concerning
the modified atomic orbitals):
print all MAOs to file
mao.
$shared electron numbers
orbitals
2-center threshold = real
3-center threshold = real
4-center threshold = real
$mao selection threshold =real;
$maoselection. If the global
criterion or threshold is not desirable for some atoms, lines of the following
syntax have to be
added for each atom type of these.
atom symb list nmao=i method=meth threshold=r
Example:
means number of MAOs to be included
means selection criterion for MAOs.
meth can
be occ (default), eig, or
man string, where
occ denotes selection of MAOs by occupation
numbers, eig selection by eigenvalues and
man allows manual selection. In the latter case
the string (max. 8 characters) appended to man
serves as nickname for the definition of the MAOs to be
chosen. This nickname is expected to appear as the
leftmost word in a line somewhere within data group
$mao selection and is followed by the indices of
the modified atomic orbitals which are to be selected.
means the threshold to be applied
for the
selection criteria occ or eig
(default: 0.1).
$mao selection threshold= 0.09
atom c 1,3-5 nmao= 5 method= eig threshold= 0.1
atom o 2 nmao= 3 method= man olabel
olabel 3-5
option plot is out of fashion; to plot quantities on a grid,
rather use $pointval in connection with DSCF, RIDFT, RIMP2 or EGRAD,
as described below. If nevertheless plot is active you need
$grid #1
mo 4a1g
origin .000000 .000000 .000000
vector1 1.000000 .000000 .000000
vector2 .000000 1.000000 .000000
grid1 range -5.000000 5.000000 points 100
grid2 range -5.000000 5.000000 points 100
outfile = 4a1g
to obtain two-dimensional plot data of mo 4a1g
(the plane is specified by origin and
two vectors with grid range and number of grid points) which is written
to file 4a1g. Several plots may be obtained (#1, #2 etc.) at the same
time. Use tool 'konto' to visualize the plot.
$pointval, as described below.
if fit is active you need
$vdw_fit
shell number_of_gridpoints distance_from_vdW_surface
refine value_of_potential
$vdw_radii
element_symbol van_d_waals_radius
One line per element has to be specified, it contains the name of the element
and the van der Waals radius in [Bohr].