CCL:G: Solving linear dependence in Gaussian with IOp(3/59)
- From: Mikael Johansson <mikael.johansson\a/iki.fi>
- Subject: CCL:G: Solving linear dependence in Gaussian with
IOp(3/59)
- Date: Thu, 27 Jan 2011 15:14:33 +0200 (EET)
Sent to CCL by: Mikael Johansson [mikael.johansson~!~iki.fi]
Hello Ron and All!
On Wed, 26 Jan 2011, Ron Bakus rbakus+*+chem.ucsb.edu wrote:
Sometimes in these large systems I encounter
situations where there is
some near linear dependence and a resulting oscillation in the SCF with
no converegence.
The only reliable fix I have found is to use IOp(3/59)
(threshold for
throwing away eigenvectors of S) and change it from the default 6 to
some lower number, usually 5 (I can see that this results in an extra
10
or so [out of a 1000] basis sets being culled from the calculation). I
was hoping someone could detail some of the consequences and possible
pitfalls of changing the default value.
Not Gaussian specific, as I don't know the details of its IOps: In
general, there shouldn't be much of a problem with removing linearly
dependent basis functions from the set, as the reason they are linearly
dependent (in almost all cases, I believe) is that some other function
describes practically the same parts of the density. As long as you are
sure that the reason for non-convergence is linear dependency, you
should
be safe by throwing out some functions. But the reason for the
convergence
problems could of course be something else, and the "fix" of
throwing out
diffuse functions might just be a side-effect.
One problem that you could end up with is if you are comparing
energies,
and then due to the culling of bf's end up with essentially a different
basis set for different systems/geometries. You could check how serious
this is by changing the threshold for discarding bf's for a similar
system
without convergence problems, and see how much the total energy differs
between different settings.
If I've missed something, I'm sure someone will comment :-)
Have a nice day,
Mikael J.
http://www.iki.fi/~mpjohans/