Thanks for your reply.
I might not have been very clear in my first message... My idea was to recalculate first the standard Davidson correction on a simple system because I wanted to be sure of which coefficient to select in the output calculation to calculate the Davidson-Silver fixed correction (the notation seems to differ in molpro's output and in the documentation
https://www.molpro.net/manual/doku.php?id=the_mrci_program ).
I assumed that the "Coefficient of reference function: C(0)" in the CI output is what I need to apply the various correction formula. In the relaxed case, doing a 7 roots SA-CASSCF on Co+ (3F), I manage to reproduce the Davidson corrected energy (relaxed) for every root using the C(0) relaxed coefficient. But in the fixed case, applying the same formula leads to inconsistencies visible in the table joined in this message (except for the first root which is actually a CISD).
I failed to understand the source of these inconsistencies so I wanted to share it here, before trying to move forward to bigger systems.
I join the input file used to produce these results as well.
Regards
| Co+, 3F |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| State | E_MRCI | E_correlation | C(0) (fixed) | C(0) (relaxed) | E_Davidson_calculated_fixed | E_davidson_molpro_fixed | E_Davidson_calculated_relaxed | E_davidson_molpro_relaxed |
| 1.1 | -1392.219671 | -0.66677308 | 0.96969465 | 0.96969465 | -1392.261999 | -1392.261999 | -1392.261999 | -1392.261999 |
| 1.2 | -1392.219746 | -0.66684768 | 0.92293518 | 0.96966151 | -1392.335758 | -1392.262127 | -1392.262127 | -1392.262127 |
| 2.2 | -1392.219651 | -0.66675303 | 0.92296189 | 0.9696896 | -1392.335602 | -1392.261985 | -1392.261985 | -1392.261985 |
| 1.3 | -1392.219746 | -0.66684768 | 0.90777609 | 0.96966151 | -1392.362123 | -1392.262127 | -1392.262127 | -1392.262127 |
| 2.3 | -1392.219651 | -0.66675303 | 0.90780236 | 0.96968961 | -1392.361961 | -1392.261985 | -1392.261985 | -1392.261985 |
| 1.4 | -1392.219746 | -0.66684768 | 0.88148857 | 0.96966149 | -1392.411108 | -1392.262127 | -1392.262127 | -1392.262127 |
| 2.4 | -1392.219651 | -0.66675303 | 0.88151411 | 0.96968961 | -1392.410936 | -1392.261985 | -1392.261985 | -1392.261985
|
Input
***,Co + 3F
memory,300,M
GTHRESH,energy=1.d-6;gradient=1.d-3;
GPRINT,orbitals,civector;
GEXPEC,dm,qm,rel,darwin,massv;
symmetry,x,y ! enforce C_2v point group
geometry={ ! geometry block
Co
}
basis=aug-cc-pwCVTZ-DK
set, dkroll=1;
{hf,old;
wf, 26, 1, 2;
}
text,Cobalt lowest triplet F state
{multi;
frozen,3,1,1,0;
closed,5,2,2,0;
occ,7,3,3,1;
! State-averaged CASSCF over 7 states
wf,26,1,2 ! A1 components
state,1 ! one A1 states
wf,26,2,2 ! B1 components
state,2 ! two B1 states
wf,26,3,2 ! B2 components
state,2 ! two B2 states
wf,26,4,2 ! A2 component
state,2 ! two A2 state
dm; ! density matrix
expec,LZ ! get LZ mean values
TRAN2,LXX,LYY,LZZ ! get L_x**2, L_y**2, L_z**2, L**2 mean values -> check the proper angular momentum of the atomic states
} ! end of CASSCF block
text, A1 state
{ci;
core,3,1,1,0;
closed,5,2,2,0;
occ,7,3,3,1
wf,26,1,2;
state,1
}
text, B1 states
{ci;
core,3,1,1,0;
closed,5,2,2,0;
occ,7,3,3,1;
wf,26,2,2;
state,2
}
text, B2 states
{ci;
core,3,1,1,0
closed,5,2,2,0
occ,7,3,3,1
wf,26,3,2;
state,2
}
text, A2 states
{ci;
core,3,1,1,0;
closed,5,2,2,0;
occ,7,3,3,1;
wf,26,4,2;
state,2
}
--- ! end of file