Dear all
version:lammps-28Jun14
Recently, I calculated 12960 atoms of vitreous SiO2 with reax/c potential reported in the following paper.
<http://scitation.aip.org/content/aip/journal/jcp/132/17/10.1063/1.3407433>
The procedure was Energy Minimization -> NVT(4000K-300K) -> NVT(4000K-300K, the final output was ‘npt.out’).
However, the coordination number of Si-O became 4.5 when I calculated rdf by the following input files.
units real
atom_style full
boundary p p p
read_data …/npt.out
timestep 0.5 # (fs)
pair_style reax/c NULL
pair_coeff * * …/SiOH.ff Si O
neighbor 0.5 bin
neigh_modify every 10 check yes
thermo_style custom step temp etotal pe ke press density
fix equil all npt temp 300.0 300.0 100.0 iso 1.0 1.0 500.0
fix equilchg all qeq/reax 1 0.0 10.0 1e-6 reax/c
compute Si_O all rdf 1000 1 2
fix Si_O all ave/time 1 1 1 c_Si_O file Si_O.rdf mode vector
compute Si_Si all rdf 1000 1 1
fix Si_Si all ave/time 1 1 1 c_Si_Si file Si_Si.rdf mode vector
compute O_O all rdf 1000 2 2
fix O_O all ave/time 1 1 1 c_O_O file O_O.rdf mode vector
thermo 1
run 0 (Note that the result was the almost same if I set run more than 10000.)
Surprisingly, the coordination number of Si-O became 4.0 when I used tersoff potential with the SAME output ‘npt.out’.
units metal
atom_style full
boundary p p p
read_data …/npt.out
timestep 0.0005 # (ps)
pair_style tersoff
pair_coeff * * …/SiO2.tersoff Si O
neighbor 0.5 bin
neigh_modify every 10 check yes
fix equil all npt temp 300.0 300.0 0.1 iso 1.0 1.0 1.0
thermo_style custom step temp etotal pe ke press density
compute Si_O all rdf 200 1 2
fix Si_O all ave/time 1 1 1 c_Si_O file Si_O.rdf mode vector
compute Si_Si all rdf 200 1 1
fix Si_Si all ave/time 1 1 1 c_Si_Si file Si_Si.rdf mode vector
compute O_O all rdf 200 2 2
fix O_O all ave/time 1 1 1 c_O_O file O_O.rdf mode vector
thermo 1
run 0 (Note that the result was the almost same if I set run more than 10000.)
I found that the similar bug had already been reported.
<https://sourceforge.net/p/lammps/mailman/message/30849776/>
Did anyone find the reasons?
Best regards