[molpro-user] Linearly dependence of basis when expanding the basis
Gerald Knizia
knizia at theochem.uni-stuttgart.de
Thu Apr 21 18:25:42 BST 2011
On Thursday 21 April 2011 18:48, Łukasz Miądowicz wrote:
> I got a question. I'm calculating electronic structure of diatomic
> molecule. I want to calculate high excited states so my expanding the basis
> set.
>
> I'm expanding the basis set that is given in molpro MANUALLY by
> putting new coefficients.
Do you mean exponents?
> Here's what I'm doing:
>
> 1) I'm putting
> one coefficient to s orbital of one atom
> and one coefficient to s orbital of the second atom
> 2) I run molpro
>
> 3) I get an error "BASIS LINEARLY DEPENDENT OR WRONG S"
>
>
> Is there a way to determine which coefficient causes linearity of the
> basis set ?
You can put a gprint,basis in the input in order to see what you actually set
up. When Molpro complains about linearly dependent basis sets then in most
cases something is wrong with either the basis or the geometry (e.g.,
angstrom/bohr conversion etc). Molpro is really very good at dealing with
badly conditioned sets.
> Can molpro expand accurately and automatically the existing basis set
> e.g. ECP2SDF ?
typically, what you'd do if you want to extend sets manually is something like
this:
memory,50,m;
geometry={C}
basis={
spdf,C,cc-pVTZ;c;
spdf,C,even,1;
}
{rhf; wf,spin=2}
This adds one shell of even tempered diffuse functions to the angular momenta
s to f, for the basis set cc-pVTZ in this case. In your case you would supply
your concrete set at hand instead of cc-pVTZ. If you need more diffuseness,
you can add additional shells (e.g., even,2 adds two even tempered diffuse
shells for each angular momentum). Diffuse basis sets created in this way are
usually sensible and work rather well.
--
Gerald Knizia
More information about the Molpro-user
mailing list