Procedure to compare DFT vs MLFF
Posted: Fri May 12, 2023 7:29 pm
Hello!
This question could sounds very dumb, but I wanted to make sure if I understood correctly how the MLFF works in vasp recently?
I trained my force field and I tried to verify if the force field has been trained well against DFT. Assuming I have ML_FF file available, I ran geometry optimization on my random test structure and compared the final energy from trained force field (In my case, surface energy matters)
This is the INCAR files I have used for DFT and, INCAR to read MLFF for energy comparison:
DFT:
ENCUT = 400
PRECT = Normal
ALGO = Fast
LREAL = A
ISMEAR = 0
SIGMA = 0.1
EDIFF = 1E-05
EDIFFG = -0.05
NELM = 200
LCHARG = .FALSE.
LWAVE = .FALSE.
POTIM = 0.5 # 3 femtoseconds
IBRION = 2
ISIF = 3
NSW = 6000
MLFF:
IBRION = 2
NSW = 1000
ISIF = 3
ML_LMLFF = T
ML_ISTART = 2
I'm not sure if My INCAR tags are correct. If this correct, i'm not sure if I need to or how to remove the kinetic energy term from the energy coming from the 2nd INCAR as I trained my MLFF at temperature 700K in AIMD.
Thank you very much for your feedback in advance!!
This question could sounds very dumb, but I wanted to make sure if I understood correctly how the MLFF works in vasp recently?
I trained my force field and I tried to verify if the force field has been trained well against DFT. Assuming I have ML_FF file available, I ran geometry optimization on my random test structure and compared the final energy from trained force field (In my case, surface energy matters)
This is the INCAR files I have used for DFT and, INCAR to read MLFF for energy comparison:
DFT:
ENCUT = 400
PRECT = Normal
ALGO = Fast
LREAL = A
ISMEAR = 0
SIGMA = 0.1
EDIFF = 1E-05
EDIFFG = -0.05
NELM = 200
LCHARG = .FALSE.
LWAVE = .FALSE.
POTIM = 0.5 # 3 femtoseconds
IBRION = 2
ISIF = 3
NSW = 6000
MLFF:
IBRION = 2
NSW = 1000
ISIF = 3
ML_LMLFF = T
ML_ISTART = 2
I'm not sure if My INCAR tags are correct. If this correct, i'm not sure if I need to or how to remove the kinetic energy term from the energy coming from the 2nd INCAR as I trained my MLFF at temperature 700K in AIMD.
Thank you very much for your feedback in advance!!