TURBOMOLE Users Forum

Forum General => Miscellaneous => Topic started by: segalemb on May 02, 2012, 01:44:01 PM

Title: external basis
Post by: segalemb on May 02, 2012, 01:44:01 PM
Hello

  How is the easiest way to use a general basis set in Turbomole? How could I define an auxiliary basis for this general basis?

              Thanks,

                     Sergio 
Title: Re: external basis
Post by: uwe on May 02, 2012, 02:31:20 PM
Hi Sergio,

what exactly is the definition of a 'general basis set'? And which auxiliary basis functions do you need: Those for RI-J (DFT), RI-K (HF) or RI-MP2 ?

Regards,

Uwe
Title: Re: external basis
Post by: segalemb on May 08, 2012, 06:43:21 PM
Dear Uwe,

   Thank you for your answer. I would like to use a basis set that are not in TURBOMOLE library. I need a RI-J auxiliary basis set.
                       
          Best regards,

                   Sergio
Title: Re: external basis
Post by: uwe on May 09, 2012, 12:44:32 PM
Dear Sergio,

first about the basis set itself. The probably easiest way to get new basis sets in Turbomole format is to use the EMSL basis set exchange web site and choose Turbomole as output format.

If you have a local Turbomole installation, just add the downloaded data to the files in $TURBODIR/basen/ to be able to directly use them in define. The same is true if you use the graphical user interface TmoleX: TmoleX will offer all basis sets in the TURBOMOLE/basen directory of your TmoleX installation (the full TmoleX installation comes with a full Turbomole, so do not change the command line installation in that case).

But if you do not want to change the original files of Turbomole, or if you are not allowed to do so, there are two ways to use them in define in such cases:


Then about the RI-J auxiliary basis set. define and TmoleX will automatically assign the so called 'universal' auxiliary basis set if they do not find a specially optimized one for the basis set name. This universal set is usually large enough for basis sets up to quadruple-zeta. If you think that this is not the case, just make a few comparisons of RI and non-RI jobs and extend the auxiliary basis set by hand (e.g. by adding some diffuse functions). If you need help with this, just contact the Turbomole support.

Regards,

Uwe