Open foxtran opened 4 days ago
I don't have access to the MRCC source code to check. Could you share the origin of these parameters used in MRCC with me?
I have no idea why these parameters are chosen. For dRPA75, it looks like it was rounded up to three-four digits, for SCS-dRPA75 it is a question. Probably, just copied from dRPA75. I will ask Prof. Kallay tomorrow.
The source code is:
else if(trim(dft).eq.'drpa75') then
call ishell('echo "0.375 0.0000 0.000 4.505 0.0000 4" >' //
$'$HOME/.dftd3par.`hostname`')
call runit('dftd3 COORD.xyz -bj'//cg,cput,walt)
call ishell('rm -f $HOME/.dftd3par.`hostname`')
call edispprint('dRPA75-D3 ',cput,walt,subsys)
else if(trim(dft).eq.'scs-drpa75') then
call ishell('echo "0.375 0.0000 0.000 4.505 0.0000 4" >' //
$'$HOME/.dftd3par.`hostname`')
call runit('dftd3 COORD.xyz -bj'//cg,cput,walt)
call ishell('rm -f $HOME/.dftd3par.`hostname`')
call edispprint('SCS-dRPA75-D3 ',cput,walt,subsys)
Currently, removed by me.
In MRCC, there is another definition of parameters of dRPA75-D3(BJ) and SCS-dRPA75-D3(BJ)
dRPA75-D3(BJ): s6 = 0.375_wp (should be 0.3754_wp according to reference) a2 = 4.505_wp (should be 4.5048_wp according to reference)
SCS-dRPA75-D3(BJ) uses the same dispersion parameter as dRPA75-D3(BJ).