Under CNDO, only the valence electrons are considered explicitly.
Interactions between electrons on the same atom are handled simply.
Since the atomic orbital basis is built from orthonormal atomic
functions, then the interaction between different orbitals and
,
, due to their symmetry. The
core Hamiltonian elements,
, are fitted to experiment. In
CNDO/1 these were fitted to atomic ionisation energies, but in CNDO/2
this was modified by fitting to the average of the ionisation
potential and electron affinity, making the system more applicable to
both electron gain and loss.
In order to overcome the basis dependency of the ZDOA, the remaining
two-centre integrals only depend on their host atoms and not on the
orbital type. This is achieved by using an average electrostatic
repulsion on any atom A caused by atom B, (the `electron
repulsion integral'), so that
In CNDO/1, is approximated by s-orbital integrals on
the atoms,
Similarly if the core potential (consisting of the nucleus and core
electrons) on an atom B is then to maintain rotational
invariance, the interaction between an electron on atom A and this
core on atom B must be a constant, VAB (the `potential
integrals').
Similarly to , in CNDO/1 VAB is calculated using an
s-orbital on atom A:
In CNDO/2, an improved parameterisation, this was replaced with a
simple approximation, .
The lack of monatomic differential overlap removes all terms of the form
Next the interaction between an electron and the field of two atoms,
A and B is simplified (the `resonance integral',
)
, by setting it proportional to the overlap integral,
,
where are known as the bonding parameters and
are dependent on the atom types A and B. Under CNDO/1 these are
approximated to
,and
is fitted to ab initio calculations for each
species.
The precise parameterisation technique used to determine ,
, VAB,
and
varies.
Although I have described the method used for CNDO/1 and CNDO/2 (the
earliest parameterisations), there have been many refinements to these
since. CNDO is extremely fast, and this has meant that when computing
resources were limited, CNDO calculations have been able to perform
pioneering calculations on system sizes inaccessible to their ab
initio cousins. Much of the accuracy lost during the above
simplifications is compensated for by the use of parameterisation to
experimental and ab initio results. Although CNDO is not as
accurate as ab initio methods such as AIMPRO it remains a useful
investigative tool in semiconductor calculations, and a valuable
intermediate between empirical potentials and full ab initio
calculations.