VPT2 calculation at aug-cc-pVTZ-F12/CCSD(T)-F12a level

49 views
Skip to first unread message

Snigda Brijesh

unread,
Aug 11, 2025, 12:34:13 PMAug 11
to molpro-user
Dear Molpro Community,

I'm trying to perform a VPT2 calculation in Molpro at the aug-cc-pVTZ-F12/CCSD(T)-F12a level of theory for HF. I used the VPT2 example on the Molpro website for water (link below) as a template:

Here is my input file:

***, HF
memory,800,m
basis=aug-cc-pvtz-f12
orient,mass
geometry={
   2
  HF
 F                  0.00000200    0.00000000    0.4589072812
 H                  0.00000000    0.00000010   -0.4589072812
}

mass,iso

hf
ccsd(t)-f12a
optg                                     !(1) optimizes the geometry
frequencies,symm=auto                    !(2) compute harmonic frequencies

label1
{hf
start,atden}
ccsd(t)-f12a

{xsurf,start1D=label1,sym=auto           !(3) generate a QFF
 vtaylor,type=qff
 disk,where=home,dump='cmp2.pot'}
poly,type=qff,vam=0                      !(4) transform the PES to polynomials
vpt2                                     !(5) do a VPT2 calculation


However, when I run this input, I frequently encounter the following error:
READM: TRYING TO READ BEYOND RECORD BOUNDARY

I have tried a few minor changes but can't seem to resolve this issue. I suspect I might be missing something important related to either the method, the way the QFF is generated, or how the disk dump file is handled.
Could anyone please advise what might be causing this error or how I could modify my input to successfully perform a VPT2 calculation at this level?

Thanks and regards,
Snigda

rauhut

unread,
Sep 1, 2025, 7:28:04 AMSep 1
to molpro-user
Dear Snigda,

the VPT2 program has not been designed to handle diatomic molecules. For that particular purpose you should use the TABLE command in combination with the DIATOMIC option. See the manual.
Best,

   Guntram

Alex Brown

unread,
Sep 8, 2025, 4:15:13 AMSep 8
to rauhut, molpro-user
Dear Guntram,

Thanks for the reminder about the “special treatment’ for diatomics - I was working with Snigda on this project. 

However, I will note that we have seen the same error "READM: TRYING TO READ BEYOND RECORD BOUNDARY” for tetra-atomics. Input is analogous to the example below with the only difference being the 
geometry block. Could this be a symmetry issue?

Cheers,
Alex


-- 
You received this message because you are subscribed to the Google Groups "molpro-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to molpro-user...@googlegroups.com.
To view this discussion, visit https://groups.google.com/d/msgid/molpro-user/06d7bb39-f539-4877-8cfa-6b27385ccb64n%40googlegroups.com.

Alex Brown (He/Him) 
Professor and Department Chair
W4-70D Gunning/Lemieux Chemistry Centre
Department of Chemistry
University of Alberta
Edmonton, AB
T6G 2G2
Associate Editor (Theoretical Chemistry), Canadian Journal of Chemistry
President, Canadian Society for Chemistry (CSC) 2025-26












Reply all
Reply to author
Forward
0 new messages