Hello,
many thanx for the answers.
Yes, I found the DFTB3 examples in the test files and I tried those inputs, but to no avail. I played around with some of the settings and I think I found something that works, but I'm no sure it gives the right barrier.
With the settings below (the rest of the input is the same, as the uploaded in the first post) I get broken calculations - either the reagent breaks or different H atoms (one from the MM region, one from the QM) get way too close and the calculation stops:
DFTB3 + D3(BJ) with default D3BJ_SCALING from the test files, no HB_SR_GAMMA (as per the test files) and no EWALD (as per the test files) - eventually the reagent (QM region) breaks in pieces:
&DFTB
DIAGONAL_DFTB3 T
!ORTHOGONAL_BASIS F
SELF_CONSISTENT T
DO_EWALD F
DISPERSION T
!HB_SR_GAMMA T
&PARAMETER
PARAM_FILE_PATH ${LIBPATH}/DFTB/3ob-3-1
PARAM_FILE_NAME param_file
DISPERSION_TYPE D3(BJ)
DISPERSION_PARAMETER_FILE ${LIBPATH}/dftd3.dat
D3BJ_SCALING 1.0 0.4 1.5 4.0
!HB_SR_PARAM 4.0
&END PARAMETER
&END DFTB
----
DFTB3 + D3(BJ) with default D3BJ_SCALING from the test files + HB_SR_GAMMA (= 4.2, as per the original paper) and no EWALD (as per the test files) - H atoms get way too close (< 1 A) and the calculations stops:
&DFTB
DIAGONAL_DFTB3 T
!ORTHOGONAL_BASIS F
SELF_CONSISTENT T
DO_EWALD T
DISPERSION T
HB_SR_GAMMA T
&PARAMETER
PARAM_FILE_PATH ${LIBPATH}/DFTB/3ob-3-1
PARAM_FILE_NAME param_file
DISPERSION_TYPE D3(BJ)
DISPERSION_PARAMETER_FILE ${LIBPATH}/dftd3.dat
D3BJ_SCALING 1.0 0.4 1.5 4.0
HB_SR_PARAM 4.2
&END PARAMETER
&END DFTB
----
DFTB3 + D3(BJ) with original D3BJ_SCALING from the original paper + HB_SR_GAMMA (= 4.2, as per the original paper), no EWALD (as per the test files) - H atoms get way too close (< 1 A) and the calculations stops:
&DFTB
DIAGONAL_DFTB3 T
!ORTHOGONAL_BASIS F
SELF_CONSISTENT T
DO_EWALD F
DISPERSION T
HB_SR_GAMMA T
&PARAMETER
PARAM_FILE_PATH ${LIBPATH}/DFTB/3ob-3-1
PARAM_FILE_NAME param_file
DISPERSION_TYPE D3(BJ)
DISPERSION_PARAMETER_FILE ${LIBPATH}/dftd3.dat
D3BJ_SCALING 1.0 .5719 .5883 3.6017
HB_SR_PARAM 4.2
&END PARAMETER
&END DFTB
---
ORTHOGONAL_BASIS T always breaks the calculation from the beginning (not a single geometry in the output), so I guess 3ob-3-1 does not have an orthogonal basis or DFTB3 simply does not use one. As I can see - the default in CP2K is FALSE, anyway.
DO_EWALD F breaks even DFTB2 calculations - the reagent (QM region) breaks in pieces
---
However, the following setup seems to work, although I'm not sure I can trust the barrier (it is very sensitive to intermolecular interactions and it seems kind of high, and there is no available experimental value):
DFTB3 + D3(BJ), no D3BJ_SCALING keyword (I let cp2k determine s6, sr6, s8 automatically, as suggested in a recent new thread in this google group) + HB_SR_GAMMA (=4 as usual default), with EWALD - it seems to work:
&DFTB
DIAGONAL_DFTB3 T
SELF_CONSISTENT T
DO_EWALD T
DISPERSION T
HB_SR_GAMMA T
&PARAMETER
PARAM_FILE_PATH ${LIBPATH}/DFTB/3ob-3-1
PARAM_FILE_NAME param_file
! UFF_FORCE_FIELD uff_table
DISPERSION_TYPE D3(BJ)
DISPERSION_PARAMETER_FILE ${LIBPATH}/dftd3.dat
HB_SR_PARAM 4
&END PARAMETER
&END DFTB
---
Next I will try to explicitly provide the Hubbard parameters with in the input with DFTB3_PARAM.
Thank you again for the help.
If you can think of anything else - please - tell me.
Best Regards,
Dobromir