ML_FF for water
Moderators: Global Moderator, Moderator
-
- Newbie
- Posts: 44
- Joined: Tue Nov 19, 2019 4:15 am
ML_FF for water
Hi,
I want to train a accurate FF for water by vasp ML_FF.
I referred to the https://www.vasp.at/wiki/index.php/Best ... Monitoring the INCAR, as follows:
ENCUT = 700 #larger cutoff
LASPH = .True.
GGA = RP
IVDW = 11
ALGO = Normal
LREAL = Auto
ISYM = 0
IBRION = 0
MDALGO = 3
ISIF = 3
POTIM = 1.5
TEBEG = 200
TEEND = 500
LANGEVIN_GAMMA = 10.0 10.0
LANGEVIN_GAMMA_L = 3.0
PMASS = 100
PSTRESS = 0.001
NSW = 20000
POMASS = 8.0 16.0
ML_LMLFF = .TRUE.
ML_ISTART = 0
I constructed a cubic box with a=6.6A and angle=90 degree that is closed to the experimental density.
After training of 20000 steps, I grep ERR ML_LOGFILE, the energy and force both are good, but checked the CONTCAR and found the box is changing the larger with a=8.4A, and density is smaller than the initial POSCAR.
it is very strange?
all of processes are normal.
I do not know where is problem.
I want to train a accurate FF for water by vasp ML_FF.
I referred to the https://www.vasp.at/wiki/index.php/Best ... Monitoring the INCAR, as follows:
ENCUT = 700 #larger cutoff
LASPH = .True.
GGA = RP
IVDW = 11
ALGO = Normal
LREAL = Auto
ISYM = 0
IBRION = 0
MDALGO = 3
ISIF = 3
POTIM = 1.5
TEBEG = 200
TEEND = 500
LANGEVIN_GAMMA = 10.0 10.0
LANGEVIN_GAMMA_L = 3.0
PMASS = 100
PSTRESS = 0.001
NSW = 20000
POMASS = 8.0 16.0
ML_LMLFF = .TRUE.
ML_ISTART = 0
I constructed a cubic box with a=6.6A and angle=90 degree that is closed to the experimental density.
After training of 20000 steps, I grep ERR ML_LOGFILE, the energy and force both are good, but checked the CONTCAR and found the box is changing the larger with a=8.4A, and density is smaller than the initial POSCAR.
it is very strange?
all of processes are normal.
I do not know where is problem.
-
- Global Moderator
- Posts: 460
- Joined: Mon Nov 04, 2019 12:44 pm
Re: ML_FF for water
Did you use an ICONST file?
-
- Newbie
- Posts: 44
- Joined: Tue Nov 19, 2019 4:15 am
Re: ML_FF for water
Yes, I used the ICONST:
LA 1 2 0
LA 1 3 0
LA 2 3 0
LR 1 0
LR 2 0
LR 3 0
S 1 0 0 0 0 0 0
S 0 1 0 0 0 0 0
S 0 0 1 0 0 0 0
S 0 0 0 1 -1 0 0
S 0 0 0 1 0 -1 0
S 0 0 0 0 1 -1 0
LA 1 2 0
LA 1 3 0
LA 2 3 0
LR 1 0
LR 2 0
LR 3 0
S 1 0 0 0 0 0 0
S 0 1 0 0 0 0 0
S 0 0 1 0 0 0 0
S 0 0 0 1 -1 0 0
S 0 0 0 1 0 -1 0
S 0 0 0 0 1 -1 0
-
- Global Moderator
- Posts: 460
- Joined: Mon Nov 04, 2019 12:44 pm
Re: ML_FF for water
Ok that's good.
Please upload your POSCAR, POTCAR, INCAR, KPOINTS, OUTCAR and ML_LOGFILE.
Please upload your POSCAR, POTCAR, INCAR, KPOINTS, OUTCAR and ML_LOGFILE.
-
- Newbie
- Posts: 44
- Joined: Tue Nov 19, 2019 4:15 am
Re: ML_FF for water
The files were attached as reference
You do not have the required permissions to view the files attached to this post.
-
- Global Moderator
- Posts: 460
- Joined: Mon Nov 04, 2019 12:44 pm
Re: ML_FF for water
I looked into your calculation. The number of local reference configurations look ok and the error of your force field is also good.
Concerning the density:
First you use a temperature ramp 200-500 K. You also allow full volume fluctuations (NpT ensemble), so your cell will try to change its volume to the given temperature.
Second you are using a given exchange-correlation functional whose equilibrium structure differs from experiment.
Concerning the density:
First you use a temperature ramp 200-500 K. You also allow full volume fluctuations (NpT ensemble), so your cell will try to change its volume to the given temperature.
Second you are using a given exchange-correlation functional whose equilibrium structure differs from experiment.