[molpro-user] Multi with F12?

Terry Frankcombe tjf at rsc.anu.edu.au
Thu Sep 23 08:19:52 BST 2010


On Wed, 2010-09-22 at 08:02 -0700, Kirk Peterson wrote:
> Hi Terry,
>  For using multi for your HF, just invoke multi where you would normally call hf but include
> occ and closed cards to restrict it to a single determinant.  Also output the orbitals as type
> canonical.  In the rccsd-f12a calculation, specify the record of these orbitals to read in and you might have
> to also include a "ignore_error" option on the orbital directive since usually the ccsd(t) code doesn't
> like what looks like non-canonical orbitals for the (t) step.

Hi Kirk

Thanks for that.  It looks like I'm getting close, but not there yet.

With 2009.1:

{multi; occ 12; closed 10; WF 22 1 2; canonical 2140.2}
{RCCSD-F12A,ri_basis=vdz-f12/optri; orbital 2140.2,canonical}

In the RCCSD I get:

 Augmented Hessian optimization of geminal fit. Trust ratio= 0.40000
 Convergence reached after   2 iterations. Final gradient= 8.43D-16, Step= 4.27D-06, Delta= 1.28D-09

 Alpha:                 0.19532     0.81920     2.85917     9.50073    35.69989   197.79328
 Coeff:                 0.27070     0.30552     0.18297     0.10986     0.06810     0.04224



 ?ERROR IN READ_DUMP: OCC SET= 1 NOT FOUND IN RECORD    2140.2

 THE RECORD CONTAINS THE FOLLOWING MCSCF DATA:
 ORBITALS/MULTI              SET= 1  STATE=  1.1  MS2=2  NELEC=  2
 DENSITY/CHARGE              SET= 1  STATE=  1.1  MS2=2  NELEC=  2
 ORBITALS/CANONICAL          SET= 2  STATE=  1.1  MS2=2  NELEC=  2
 GROUP/CANONICAL             SET= 1  STATE=  1.1  MS2=2  NELEC=  2
 OCC/CANONICAL               SET= 2  STATE=  1.1  MS2=2  NELEC=  2
 EIG/CANONICAL               SET= 2  STATE=  1.1  MS2=2  NELEC=  2

 GLOBAL ERROR fehler on processor   0



I get the same whether I give the canonical option, the set=2 option, or
no option to the orbital directive.

How can I get RCCSD to read some other occupations, or get the
occupations into set 2?

Ciao
Terry





More information about the Molpro-user mailing list