cyrusyc commited on
Commit
0a3d724
·
1 Parent(s): 2964232

add lammps tests: success

Browse files
tests/lammps/build-structure.py ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ from ase.build import bulk
2
+ from ase import Atom
3
+ from ase.io import write
4
+
5
+ Ni = bulk('Ni', cubic=True) * (2, 2, 2)
6
+ H = Atom('H', position=Ni.cell.diagonal()/2)
7
+ NiH = Ni + H
8
+
9
+ write('initial.data', NiH, format='lammps-data',
10
+ masses=True, atom_style='atomic')
tests/lammps/in.lammps ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+
2
+ # global parameters
3
+ units real
4
+ atom_style atomic
5
+ atom_modify map yes
6
+ newton on
7
+
8
+ read_data initial.data
9
+
10
+ # pair style
11
+ pair_style mace
12
+ pair_coeff * * ../../pretrained/2023-12-12-mace-128-L1_epoch-199.model-lammps.pt Na Cl
13
+
14
+
15
+
16
+
17
+
tests/lammps/initial.data ADDED
@@ -0,0 +1,49 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ (written by ASE)
2
+
3
+ 33 atoms
4
+ 2 atom types
5
+
6
+ 0.0 7.04 xlo xhi
7
+ 0.0 7.04 ylo yhi
8
+ 0.0 7.04 zlo zhi
9
+
10
+ Masses
11
+
12
+ 1 1.0079999997406976 # H
13
+ 2 58.693399984901454 # Ni
14
+
15
+ Atoms # atomic
16
+
17
+ 1 2 0 0 0
18
+ 2 2 0 1.76 1.76
19
+ 3 2 1.76 0 1.76
20
+ 4 2 1.76 1.76 0
21
+ 5 2 0 0 3.52
22
+ 6 2 0 1.76 5.2800000000000002
23
+ 7 2 1.76 0 5.2800000000000002
24
+ 8 2 1.76 1.76 3.52
25
+ 9 2 0 3.52 0
26
+ 10 2 0 5.2800000000000002 1.76
27
+ 11 2 1.76 3.52 1.76
28
+ 12 2 1.76 5.2800000000000002 0
29
+ 13 2 0 3.52 3.52
30
+ 14 2 0 5.2800000000000002 5.2800000000000002
31
+ 15 2 1.76 3.52 5.2800000000000002
32
+ 16 2 1.76 5.2800000000000002 3.52
33
+ 17 2 3.52 0 0
34
+ 18 2 3.52 1.76 1.76
35
+ 19 2 5.2800000000000002 0 1.76
36
+ 20 2 5.2800000000000002 1.76 0
37
+ 21 2 3.52 0 3.52
38
+ 22 2 3.52 1.76 5.2800000000000002
39
+ 23 2 5.2800000000000002 0 5.2800000000000002
40
+ 24 2 5.2800000000000002 1.76 3.52
41
+ 25 2 3.52 3.52 0
42
+ 26 2 3.52 5.2800000000000002 1.76
43
+ 27 2 5.2800000000000002 3.52 1.76
44
+ 28 2 5.2800000000000002 5.2800000000000002 0
45
+ 29 2 3.52 3.52 3.52
46
+ 30 2 3.52 5.2800000000000002 5.2800000000000002
47
+ 31 2 5.2800000000000002 3.52 5.2800000000000002
48
+ 32 2 5.2800000000000002 5.2800000000000002 3.52
49
+ 33 1 3.52 3.52 3.52
tests/lammps/log.lammps ADDED
@@ -0,0 +1,27 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ LAMMPS (28 Mar 2023 - Development)
2
+ OMP_NUM_THREADS environment is not set. Defaulting to 1 thread. (src/comm.cpp:98)
3
+ using 1 OpenMP thread(s) per MPI task
4
+
5
+ # global parameters
6
+ units real
7
+ atom_style atomic
8
+ atom_modify map yes
9
+ newton on
10
+
11
+ read_data initial.data
12
+ Reading data file ...
13
+ orthogonal box = (0 0 0) to (7.04 7.04 7.04)
14
+ 1 by 1 by 1 MPI processor grid
15
+ reading atoms ...
16
+ 33 atoms
17
+ read_data CPU = 0.020 seconds
18
+
19
+ # pair style
20
+ pair_style mace
21
+ pair_coeff * * ../../pretrained/2023-12-12-mace-128-L1_epoch-199.model-lammps.pt Na Cl
22
+
23
+
24
+
25
+
26
+
27
+ Total wall time: 0:00:01