I’m trying to simulate deposition of silicon on Silicon Nitride using BDIPAS as a precursor.
To insert BDIPAS, I used “molecule + group + fix deposit mol” commands.
This is my input file.
# LAMMPS input - silicon nitride with reaxff
boundary p p f
units real
atom_style charge
read_data practice.data
molecule BDIPAS BDIPAS.data
group ADD type 1
timestep 0.1
pair_style reax/c lmp_control
pair_coeff * * ffield.reax.SiN C H N Si
region bulk prism 0 30.3364067078 0 26.2720988685 2.0 INF -15.1682033539 0 0
group bulk region bulk
neigh_modify delay 0
region slab prism 0 30.3364067078 0 26.2720988685 8 10 -15.1682033539 0 0
group slab region slab
fix mynve all nve
fix Temp bulk temp/berendsen 500.0 500.0 100.0
fix qeq all qeq/reax 1 0.0 10.0 1e-6 param.qeq
fix please ADD deposit 96 0 100 12345 region slab global 2.0 3.0 &
mol BDIPAS vz -1.0 -1.0
dump dp1 all atom 50 bfadd.lammpstrj
minimize 1.0e-4 1.0e-6 500 1000
thermo 100
run 1000
It is running well, but I can’t find BDIPAS in trj file
I’ll put data file and molecule file.
# LAMMPS data file written by OVITO Basic 3.4.2
832 atoms
4 atom types
0.0 30.3364067078 xlo xhi
0.0 26.2720988685 ylo yhi
0.0 50.1672267914 zlo zhi
-15.1682033539 0.0 0.0 xy xz yz
Masses
1 12.0107 # C
2 1.00784 # H
3 14.0067 # N
4 28.0855 # Si
Atoms # charge
1 2 0.0 4.5262087782 0.3085315949 0.4312125653
2 2 0.0 -3.0578932931 13.4445817123 0.4312125653
3 2 0.0 19.694411677 0.3085315949 0.4312125653
4 2 0.0 12.1103096057 13.4445817123 0.4312125653
… (There is no atom#1 in data file)
The molecule file
# LAMMPS data file written by OVITO Basic 3.4.2
48 atoms
Coords
1 11.59037847 12.77372215 20.5230708
2 10.36811233 14.83822682 20.59840347
3 5.939217115 9.439932308 20.21971871
4 9.056769688 15.53765678 20.21511855
…
Types
1 1
2 1
3 1
4 1
5 1
6 1
7 1
8 1
9 1
10 1
11 1
12 1
13 2
14 2
15 2
16 2
17 2
18 2
19 2
20 2
21 2
22 2
23 2
24 2
25 2
26 2
27 2
28 2
29 2
30 2
31 2
32 2
33 2
34 2
35 2
36 2
37 2
38 2
39 2
40 2
41 2
42 2
43 2
44 2
45 3
46 3
47 4
48 4