Merge pull request #3041 from oywg11/modified-sw-potential
A modified Stillinger-Weber potential for transition metal dichalcogenide
This commit is contained in:
@ -262,6 +262,7 @@ OPT.
|
||||
* :doc:`spin/neel <pair_spin_neel>`
|
||||
* :doc:`srp <pair_srp>`
|
||||
* :doc:`sw (giko) <pair_sw>`
|
||||
* :doc:`sw/mod (o) <pair_sw>`
|
||||
* :doc:`table (gko) <pair_table>`
|
||||
* :doc:`table/rx (k) <pair_table_rx>`
|
||||
* :doc:`tdpd <pair_mesodpd>`
|
||||
|
||||
@ -491,11 +491,6 @@ NPT ensemble using Nose-Hoover thermostat:
|
||||
**(Schroeder)** Schroeder and Steinhauser, J Chem Phys, 133,
|
||||
154511 (2010).
|
||||
|
||||
.. _Jiang2:
|
||||
|
||||
**(Jiang)** Jiang, Hardy, Phillips, MacKerell, Schulten, and Roux,
|
||||
J Phys Chem Lett, 2, 87-92 (2011).
|
||||
|
||||
.. _Thole2:
|
||||
|
||||
**(Thole)** Chem Phys, 59, 341 (1981).
|
||||
|
||||
@ -40,7 +40,7 @@ Example input scripts available: examples/PACKAGES/drude
|
||||
Description
|
||||
"""""""""""
|
||||
|
||||
Apply two Langevin thermostats as described in :ref:`(Jiang) <Jiang1>` for
|
||||
Apply two Langevin thermostats as described in :ref:`(Jiang1) <Jiang1>` for
|
||||
thermalizing the reduced degrees of freedom of Drude oscillators.
|
||||
This link describes how to use the :doc:`thermalized Drude oscillator model <Howto_drude>` in LAMMPS and polarizable models in LAMMPS
|
||||
are discussed on the :doc:`Howto polarizable <Howto_polarizable>` doc
|
||||
@ -300,5 +300,5 @@ The option defaults are zero = no.
|
||||
|
||||
.. _Jiang1:
|
||||
|
||||
**(Jiang)** Jiang, Hardy, Phillips, MacKerell, Schulten, and Roux, J
|
||||
**(Jiang1)** Jiang, Hardy, Phillips, MacKerell, Schulten, and Roux, J
|
||||
Phys Chem Lett, 2, 87-92 (2011).
|
||||
|
||||
@ -327,6 +327,7 @@ accelerated styles exist.
|
||||
* :doc:`spin/neel <pair_spin_neel>` -
|
||||
* :doc:`srp <pair_srp>` -
|
||||
* :doc:`sw <pair_sw>` - Stillinger-Weber 3-body potential
|
||||
* :doc:`sw/mod <pair_sw>` - modified Stillinger-Weber 3-body potential
|
||||
* :doc:`table <pair_table>` - tabulated pair potential
|
||||
* :doc:`table/rx <pair_table_rx>` -
|
||||
* :doc:`tdpd <pair_mesodpd>` - tDPD particle interactions
|
||||
|
||||
@ -3,18 +3,34 @@
|
||||
.. index:: pair_style sw/intel
|
||||
.. index:: pair_style sw/kk
|
||||
.. index:: pair_style sw/omp
|
||||
.. index:: pair_style sw/mod
|
||||
.. index:: pair_style sw/mod/omp
|
||||
|
||||
pair_style sw command
|
||||
=====================
|
||||
|
||||
Accelerator Variants: *sw/gpu*, *sw/intel*, *sw/kk*, *sw/omp*
|
||||
|
||||
pair_style sw/mod command
|
||||
=========================
|
||||
|
||||
Accelerator Variants: *sw/mod/omp*
|
||||
|
||||
Syntax
|
||||
""""""
|
||||
|
||||
.. code-block:: LAMMPS
|
||||
|
||||
pair_style sw
|
||||
pair_style style keyword values
|
||||
|
||||
* style = *sw* or *sw/mod*
|
||||
* keyword = *maxdelcs*
|
||||
|
||||
.. parsed-literal::
|
||||
|
||||
*maxdelcs* value = delta1 delta2 (optional)
|
||||
delta1 = The minimum thershold for cosine of three-body angle
|
||||
delta2 = The maximum threshold for cosine of three-body angle
|
||||
|
||||
Examples
|
||||
""""""""
|
||||
@ -25,6 +41,9 @@ Examples
|
||||
pair_coeff * * si.sw Si
|
||||
pair_coeff * * GaN.sw Ga N Ga
|
||||
|
||||
pair_style sw/mod maxdelcs 0.25 0.35
|
||||
pair_coeff * * tmd.sw.mod Mo S S
|
||||
|
||||
Description
|
||||
"""""""""""
|
||||
|
||||
@ -48,8 +67,52 @@ where :math:`\phi_2` is a two-body term and :math:`\phi_3` is a
|
||||
three-body term. The summations in the formula are over all neighbors J
|
||||
and K of atom I within a cutoff distance :math:`a `\sigma`.
|
||||
|
||||
Only a single pair_coeff command is used with the *sw* style which
|
||||
specifies a Stillinger-Weber potential file with parameters for all
|
||||
The *sw/mod* style is designed for simulations of materials when
|
||||
distinguishing three-body angles are necessary, such as borophene
|
||||
and transition metal dichalcogenide, which cannot be described
|
||||
by the original code for the Stillinger-Weber potential.
|
||||
For instance, there are several types of angles around each Mo atom in `MoS_2`,
|
||||
and some unnecessary angle types should be excluded in the three-body interaction.
|
||||
Such exclusion may be realized by selecting proper angle types directly.
|
||||
The exclusion of unnecessary angles is achieved here by the cut-off function (`f_C(\delta)`),
|
||||
which induces only minimum modifications for LAMMPS.
|
||||
|
||||
Validation, benchmark tests, and applications of the *sw/mod* style
|
||||
can be found in :ref:`(Jiang2) <Jiang2>` and :ref:`(Jiang3) <Jiang3>`.
|
||||
|
||||
The *sw/mod* style computes the energy E of a system of atoms, whose potential
|
||||
function is mostly the same as the Stillinger-Weber potential. The only modification
|
||||
is in the three-body term, where the value of :math:`\delta = \cos \theta_{ijk} - \cos \theta_{0ijk}`
|
||||
used in the original energy and force expression is scaled by a switching factor :math:`f_C(\delta)`:
|
||||
|
||||
.. math::
|
||||
|
||||
f_C(\delta) & = \left\{ \begin{array} {r@{\quad:\quad}l}
|
||||
1 & \left| \delta \right| < \delta_1 \\
|
||||
\frac{1}{2} + \frac{1}{2} \cos \left( \pi \frac{\left| \delta \right| - \delta_1}{\delta_2 - \delta_1} \right) &
|
||||
\delta_1 < \left| \delta \right| < \delta_2 \\
|
||||
0 & \left| \delta \right| > \delta_2
|
||||
\end{array} \right. \\
|
||||
|
||||
This cut-off function decreases smoothly from 1 to 0 over the range :math:`[\delta_1, \delta_2]`.
|
||||
This smoothly turns off the energy and force contributions for :math:`\left| \delta \right| > \delta_2`.
|
||||
It is suggested that :math:`\delta 1` and :math:`\delta_2` to be the value around
|
||||
:math:`0.5 \left| \cos \theta_1 - \cos \theta_2 \right|`, with
|
||||
:math:`\theta_1` and :math:`\theta_2` as the different types of angles around an atom.
|
||||
For borophene and transition metal dichalcogenide, :math:`\delta_1 = 0.25` and :math:`\delta_2 = 0.35`.
|
||||
This value enables the cut-off function to exclude unnecessary angles in the three-body SW terms.
|
||||
|
||||
.. note::
|
||||
|
||||
The cut-off function is just to be used as a technique to exclude some unnecessary angles,
|
||||
and it has no physical meaning. It should be noted that the force and potential are inconsistent
|
||||
with each other in the decaying range of the cut-off function, as the angle dependence for the
|
||||
cut-off function is not implemented in the force (first derivation of potential).
|
||||
However, the angle variation is much smaller than the given threshold value for actual simulations,
|
||||
so the inconsistency between potential and force can be neglected in actual simulations.
|
||||
|
||||
Only a single pair_coeff command is used with the *sw* and *sw/mod* styles
|
||||
which specifies a Stillinger-Weber potential file with parameters for all
|
||||
needed elements. These are mapped to LAMMPS atom types by specifying
|
||||
N additional arguments after the filename in the pair_coeff command,
|
||||
where N is the number of LAMMPS atom types:
|
||||
@ -213,10 +276,19 @@ Related commands
|
||||
Default
|
||||
"""""""
|
||||
|
||||
none
|
||||
The default values for the *maxdelcs* setting of the *sw/mod* pair
|
||||
style are *delta1* = 0.25 and *delta2* = 0.35`.
|
||||
|
||||
----------
|
||||
|
||||
.. _Stillinger2:
|
||||
|
||||
**(Stillinger)** Stillinger and Weber, Phys Rev B, 31, 5262 (1985).
|
||||
|
||||
.. _Jiang2:
|
||||
|
||||
**(Jiang2)** J.-W. Jiang, Nanotechnology 26, 315706 (2015).
|
||||
|
||||
.. _Jiang3:
|
||||
|
||||
**(Jiang3)** J.-W. Jiang, Acta Mech. Solida. Sin 32, 17 (2019).
|
||||
|
||||
@ -308,6 +308,7 @@ boolean
|
||||
boostostat
|
||||
boostostatting
|
||||
Boresch
|
||||
borophene
|
||||
Botero
|
||||
Botu
|
||||
Bouguet
|
||||
@ -688,6 +689,7 @@ diagonalizers
|
||||
diagonalizing
|
||||
Diallo
|
||||
diblock
|
||||
dichalcogenide
|
||||
Dickel
|
||||
diel
|
||||
differentiable
|
||||
@ -2390,6 +2392,7 @@ ohenrich
|
||||
ok
|
||||
Okabe
|
||||
Okamoto
|
||||
O'Hearn
|
||||
O'Keefe
|
||||
OKeefe
|
||||
oldlace
|
||||
@ -3078,6 +3081,7 @@ snav
|
||||
Snodin
|
||||
Sodani
|
||||
Soderlind
|
||||
Solida
|
||||
solvated
|
||||
solvation
|
||||
someuser
|
||||
|
||||
30
examples/threebody/in.mos2.sw.mod
Normal file
30
examples/threebody/in.mos2.sw.mod
Normal file
@ -0,0 +1,30 @@
|
||||
# monolayer MoS2
|
||||
units metal
|
||||
boundary p p f
|
||||
processors * * 1
|
||||
|
||||
atom_style atomic
|
||||
read_data single_layer_MoS2.data
|
||||
|
||||
mass * 32.065 # mass of sulphur atom , uint: a.u.=1.66X10^(-27)kg
|
||||
mass 1 95.94 # mass of molebdenum atom , uint: a.u.=1.66X10^(-27)kg
|
||||
|
||||
########################## Define potentials ################################
|
||||
pair_style sw/mod maxdelcs 0.25 0.35
|
||||
pair_coeff * * tmd.sw.mod Mo S S
|
||||
#########################################################################
|
||||
|
||||
### Simulation settings ####
|
||||
timestep 0.001
|
||||
velocity all create 300.0 12345
|
||||
|
||||
############################
|
||||
|
||||
# Output
|
||||
thermo 500
|
||||
thermo_style custom step etotal pe ke temp
|
||||
thermo_modify lost warn
|
||||
|
||||
###### Run molecular dynamics ######
|
||||
fix thermostat all nve
|
||||
run 5000
|
||||
92
examples/threebody/log.27Oct21.mos2_sw_mod.g++.1
Normal file
92
examples/threebody/log.27Oct21.mos2_sw_mod.g++.1
Normal file
@ -0,0 +1,92 @@
|
||||
LAMMPS (27 Oct 2021)
|
||||
# monolayer MoS2
|
||||
units metal
|
||||
boundary p p f
|
||||
processors * * 1
|
||||
|
||||
atom_style atomic
|
||||
read_data single_layer_MoS2.data
|
||||
Reading data file ...
|
||||
triclinic box = (0.0000000 0.0000000 -100.00000) to (51.152320 44.299209 100.00000) with tilt (25.576160 0.0000000 0.0000000)
|
||||
1 by 1 by 1 MPI processor grid
|
||||
reading atoms ...
|
||||
768 atoms
|
||||
read_data CPU = 0.043 seconds
|
||||
|
||||
mass * 32.065 # mass of sulphur atom , uint: a.u.=1.66X10^(-27)kg
|
||||
mass 1 95.94 # mass of molebdenum atom , uint: a.u.=1.66X10^(-27)kg
|
||||
|
||||
########################## Define potentials ################################
|
||||
pair_style sw/mod maxdelcs 0.25 0.35
|
||||
pair_coeff * * tmd.sw.mod Mo S S
|
||||
Reading sw potential file tmd.sw.mod with DATE: 2018-03-26
|
||||
#########################################################################
|
||||
|
||||
### Simulation settings ####
|
||||
timestep 0.001
|
||||
velocity all create 300.0 12345
|
||||
|
||||
############################
|
||||
|
||||
# Output
|
||||
thermo 500
|
||||
thermo_style custom step etotal pe ke temp
|
||||
thermo_modify lost warn
|
||||
|
||||
###### Run molecular dynamics ######
|
||||
fix thermostat all nve
|
||||
run 5000
|
||||
Neighbor list info ...
|
||||
update every 1 steps, delay 10 steps, check yes
|
||||
max neighbors/atom: 2000, page size: 100000
|
||||
master list distance cutoff = 5.158796
|
||||
ghost atom cutoff = 5.158796
|
||||
binsize = 2.579398, bins = 30 18 78
|
||||
1 neighbor lists, perpetual/occasional/extra = 1 0 0
|
||||
(1) pair sw/mod, perpetual
|
||||
attributes: full, newton on
|
||||
pair build: full/bin/atomonly
|
||||
stencil: full/bin/3d
|
||||
bin: standard
|
||||
Per MPI rank memory allocation (min/avg/max) = 3.466 | 3.466 | 3.466 Mbytes
|
||||
Step TotEng PotEng KinEng Temp
|
||||
0 -899.28605 -929.02881 29.742759 300
|
||||
500 -899.28626 -922.45519 23.168929 233.69313
|
||||
1000 -899.29247 -925.86547 26.573002 268.02828
|
||||
1500 -899.27957 -916.95478 17.675214 178.28084
|
||||
2000 -899.28171 -918.38728 19.105573 192.70814
|
||||
2500 -899.28732 -922.50423 23.21691 234.17709
|
||||
3000 -899.28195 -918.74112 19.459174 196.27473
|
||||
3500 -899.27944 -918.03105 18.751604 189.13784
|
||||
4000 -899.28397 -920.50737 21.223397 214.06955
|
||||
4500 -899.28386 -919.79154 20.507685 206.85053
|
||||
5000 -899.28077 -918.78947 19.508698 196.77425
|
||||
Loop time of 5.84317 on 1 procs for 5000 steps with 768 atoms
|
||||
|
||||
Performance: 73.932 ns/day, 0.325 hours/ns, 855.700 timesteps/s
|
||||
99.8% CPU use with 1 MPI tasks x no OpenMP threads
|
||||
|
||||
MPI task timing breakdown:
|
||||
Section | min time | avg time | max time |%varavg| %total
|
||||
---------------------------------------------------------------
|
||||
Pair | 5.6796 | 5.6796 | 5.6796 | 0.0 | 97.20
|
||||
Neigh | 0 | 0 | 0 | 0.0 | 0.00
|
||||
Comm | 0.026354 | 0.026354 | 0.026354 | 0.0 | 0.45
|
||||
Output | 0.0014959 | 0.0014959 | 0.0014959 | 0.0 | 0.03
|
||||
Modify | 0.090437 | 0.090437 | 0.090437 | 0.0 | 1.55
|
||||
Other | | 0.04524 | | | 0.77
|
||||
|
||||
Nlocal: 768.000 ave 768 max 768 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
Nghost: 354.000 ave 354 max 354 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
Neighs: 0.00000 ave 0 max 0 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
FullNghs: 20480.0 ave 20480 max 20480 min
|
||||
Histogram: 1 0 0 0 0 0 0 0 0 0
|
||||
|
||||
Total # of neighbors = 20480
|
||||
Ave neighs/atom = 26.666667
|
||||
Neighbor list builds = 0
|
||||
Dangerous builds = 0
|
||||
Total wall time: 0:00:06
|
||||
781
examples/threebody/single_layer_MoS2.data
Normal file
781
examples/threebody/single_layer_MoS2.data
Normal file
@ -0,0 +1,781 @@
|
||||
Single layer MoS2
|
||||
|
||||
768 atoms
|
||||
|
||||
3 atom types
|
||||
|
||||
0.0000000000000000 51.1523200000000177 xlo xhi
|
||||
0.0000000000000000 44.2992085825108320 ylo yhi
|
||||
-100.0000000000000000 100.0000000000000000 zlo zhi
|
||||
25.5761600000000088 0.0000000000000000 0.0000000000000000 xy xz yz
|
||||
|
||||
Atoms
|
||||
|
||||
1 2 0.000000000000000 0.000000000000000 -1.596930000000000
|
||||
2 3 0.000000000000000 0.000000000000000 1.596930000000000
|
||||
3 1 0.000000000000000 1.845800357604618 0.000000000000000
|
||||
4 2 1.598510000000001 2.768700536406927 -1.596930000000000
|
||||
5 3 1.598510000000001 2.768700536406927 1.596930000000000
|
||||
6 1 1.598510000000001 4.614500894011545 0.000000000000000
|
||||
7 2 3.197020000000001 5.537401072813854 -1.596930000000000
|
||||
8 3 3.197020000000001 5.537401072813854 1.596930000000000
|
||||
9 1 3.197020000000001 7.383201430418472 0.000000000000000
|
||||
10 2 4.795530000000002 8.306101609220781 -1.596930000000000
|
||||
11 3 4.795530000000002 8.306101609220781 1.596930000000000
|
||||
12 1 4.795530000000002 10.151901966825399 0.000000000000000
|
||||
13 2 6.394040000000002 11.074802145627708 -1.596930000000000
|
||||
14 3 6.394040000000002 11.074802145627708 1.596930000000000
|
||||
15 1 6.394040000000002 12.920602503232326 0.000000000000000
|
||||
16 2 7.992550000000003 13.843502682034635 -1.596930000000000
|
||||
17 3 7.992550000000003 13.843502682034635 1.596930000000000
|
||||
18 1 7.992550000000003 15.689303039639253 0.000000000000000
|
||||
19 2 9.591060000000003 16.612203218441562 -1.596930000000000
|
||||
20 3 9.591060000000003 16.612203218441562 1.596930000000000
|
||||
21 1 9.591060000000003 18.458003576046180 0.000000000000000
|
||||
22 2 11.189570000000004 19.380903754848489 -1.596930000000000
|
||||
23 3 11.189570000000004 19.380903754848489 1.596930000000000
|
||||
24 1 11.189570000000004 21.226704112453107 0.000000000000000
|
||||
25 2 12.788080000000004 22.149604291255416 -1.596930000000000
|
||||
26 3 12.788080000000004 22.149604291255416 1.596930000000000
|
||||
27 1 12.788080000000004 23.995404648860034 0.000000000000000
|
||||
28 2 14.386590000000005 24.918304827662343 -1.596930000000000
|
||||
29 3 14.386590000000005 24.918304827662343 1.596930000000000
|
||||
30 1 14.386590000000005 26.764105185266961 0.000000000000000
|
||||
31 2 15.985100000000006 27.687005364069270 -1.596930000000000
|
||||
32 3 15.985100000000006 27.687005364069270 1.596930000000000
|
||||
33 1 15.985100000000006 29.532805721673888 0.000000000000000
|
||||
34 2 17.583610000000006 30.455705900476197 -1.596930000000000
|
||||
35 3 17.583610000000006 30.455705900476197 1.596930000000000
|
||||
36 1 17.583610000000006 32.301506258080815 0.000000000000000
|
||||
37 2 19.182120000000007 33.224406436883124 -1.596930000000000
|
||||
38 3 19.182120000000007 33.224406436883124 1.596930000000000
|
||||
39 1 19.182120000000007 35.070206794487742 0.000000000000000
|
||||
40 2 20.780630000000007 35.993106973290051 -1.596930000000000
|
||||
41 3 20.780630000000007 35.993106973290051 1.596930000000000
|
||||
42 1 20.780630000000007 37.838907330894669 0.000000000000000
|
||||
43 2 22.379140000000008 38.761807509696978 -1.596930000000000
|
||||
44 3 22.379140000000008 38.761807509696978 1.596930000000000
|
||||
45 1 22.379140000000008 40.607607867301596 0.000000000000000
|
||||
46 2 23.977650000000008 41.530508046103905 -1.596930000000000
|
||||
47 3 23.977650000000008 41.530508046103905 1.596930000000000
|
||||
48 1 23.977650000000008 43.376308403708523 0.000000000000000
|
||||
49 2 3.197020000000001 0.000000000000000 -1.596930000000000
|
||||
50 3 3.197020000000001 0.000000000000000 1.596930000000000
|
||||
51 1 3.197020000000001 1.845800357604618 0.000000000000000
|
||||
52 2 4.795530000000002 2.768700536406927 -1.596930000000000
|
||||
53 3 4.795530000000002 2.768700536406927 1.596930000000000
|
||||
54 1 4.795530000000002 4.614500894011545 0.000000000000000
|
||||
55 2 6.394040000000002 5.537401072813854 -1.596930000000000
|
||||
56 3 6.394040000000002 5.537401072813854 1.596930000000000
|
||||
57 1 6.394040000000002 7.383201430418472 0.000000000000000
|
||||
58 2 7.992550000000003 8.306101609220781 -1.596930000000000
|
||||
59 3 7.992550000000003 8.306101609220781 1.596930000000000
|
||||
60 1 7.992550000000003 10.151901966825399 0.000000000000000
|
||||
61 2 9.591060000000003 11.074802145627708 -1.596930000000000
|
||||
62 3 9.591060000000003 11.074802145627708 1.596930000000000
|
||||
63 1 9.591060000000003 12.920602503232326 0.000000000000000
|
||||
64 2 11.189570000000004 13.843502682034635 -1.596930000000000
|
||||
65 3 11.189570000000004 13.843502682034635 1.596930000000000
|
||||
66 1 11.189570000000004 15.689303039639253 0.000000000000000
|
||||
67 2 12.788080000000004 16.612203218441562 -1.596930000000000
|
||||
68 3 12.788080000000004 16.612203218441562 1.596930000000000
|
||||
69 1 12.788080000000004 18.458003576046180 0.000000000000000
|
||||
70 2 14.386590000000005 19.380903754848489 -1.596930000000000
|
||||
71 3 14.386590000000005 19.380903754848489 1.596930000000000
|
||||
72 1 14.386590000000005 21.226704112453107 0.000000000000000
|
||||
73 2 15.985100000000006 22.149604291255416 -1.596930000000000
|
||||
74 3 15.985100000000006 22.149604291255416 1.596930000000000
|
||||
75 1 15.985100000000006 23.995404648860034 0.000000000000000
|
||||
76 2 17.583610000000006 24.918304827662343 -1.596930000000000
|
||||
77 3 17.583610000000006 24.918304827662343 1.596930000000000
|
||||
78 1 17.583610000000006 26.764105185266961 0.000000000000000
|
||||
79 2 19.182120000000007 27.687005364069270 -1.596930000000000
|
||||
80 3 19.182120000000007 27.687005364069270 1.596930000000000
|
||||
81 1 19.182120000000007 29.532805721673888 0.000000000000000
|
||||
82 2 20.780630000000007 30.455705900476197 -1.596930000000000
|
||||
83 3 20.780630000000007 30.455705900476197 1.596930000000000
|
||||
84 1 20.780630000000007 32.301506258080815 0.000000000000000
|
||||
85 2 22.379140000000008 33.224406436883124 -1.596930000000000
|
||||
86 3 22.379140000000008 33.224406436883124 1.596930000000000
|
||||
87 1 22.379140000000008 35.070206794487742 0.000000000000000
|
||||
88 2 23.977650000000008 35.993106973290051 -1.596930000000000
|
||||
89 3 23.977650000000008 35.993106973290051 1.596930000000000
|
||||
90 1 23.977650000000008 37.838907330894669 0.000000000000000
|
||||
91 2 25.576160000000009 38.761807509696978 -1.596930000000000
|
||||
92 3 25.576160000000009 38.761807509696978 1.596930000000000
|
||||
93 1 25.576160000000009 40.607607867301596 0.000000000000000
|
||||
94 2 27.174670000000009 41.530508046103905 -1.596930000000000
|
||||
95 3 27.174670000000009 41.530508046103905 1.596930000000000
|
||||
96 1 27.174670000000009 43.376308403708523 0.000000000000000
|
||||
97 2 6.394040000000002 0.000000000000000 -1.596930000000000
|
||||
98 3 6.394040000000002 0.000000000000000 1.596930000000000
|
||||
99 1 6.394040000000002 1.845800357604618 0.000000000000000
|
||||
100 2 7.992550000000003 2.768700536406927 -1.596930000000000
|
||||
101 3 7.992550000000003 2.768700536406927 1.596930000000000
|
||||
102 1 7.992550000000003 4.614500894011545 0.000000000000000
|
||||
103 2 9.591060000000003 5.537401072813854 -1.596930000000000
|
||||
104 3 9.591060000000003 5.537401072813854 1.596930000000000
|
||||
105 1 9.591060000000003 7.383201430418472 0.000000000000000
|
||||
106 2 11.189570000000004 8.306101609220781 -1.596930000000000
|
||||
107 3 11.189570000000004 8.306101609220781 1.596930000000000
|
||||
108 1 11.189570000000004 10.151901966825399 0.000000000000000
|
||||
109 2 12.788080000000004 11.074802145627708 -1.596930000000000
|
||||
110 3 12.788080000000004 11.074802145627708 1.596930000000000
|
||||
111 1 12.788080000000004 12.920602503232326 0.000000000000000
|
||||
112 2 14.386590000000005 13.843502682034635 -1.596930000000000
|
||||
113 3 14.386590000000005 13.843502682034635 1.596930000000000
|
||||
114 1 14.386590000000005 15.689303039639253 0.000000000000000
|
||||
115 2 15.985100000000006 16.612203218441562 -1.596930000000000
|
||||
116 3 15.985100000000006 16.612203218441562 1.596930000000000
|
||||
117 1 15.985100000000006 18.458003576046180 0.000000000000000
|
||||
118 2 17.583610000000006 19.380903754848489 -1.596930000000000
|
||||
119 3 17.583610000000006 19.380903754848489 1.596930000000000
|
||||
120 1 17.583610000000006 21.226704112453107 0.000000000000000
|
||||
121 2 19.182120000000007 22.149604291255416 -1.596930000000000
|
||||
122 3 19.182120000000007 22.149604291255416 1.596930000000000
|
||||
123 1 19.182120000000007 23.995404648860034 0.000000000000000
|
||||
124 2 20.780630000000007 24.918304827662343 -1.596930000000000
|
||||
125 3 20.780630000000007 24.918304827662343 1.596930000000000
|
||||
126 1 20.780630000000007 26.764105185266961 0.000000000000000
|
||||
127 2 22.379140000000008 27.687005364069270 -1.596930000000000
|
||||
128 3 22.379140000000008 27.687005364069270 1.596930000000000
|
||||
129 1 22.379140000000008 29.532805721673888 0.000000000000000
|
||||
130 2 23.977650000000008 30.455705900476197 -1.596930000000000
|
||||
131 3 23.977650000000008 30.455705900476197 1.596930000000000
|
||||
132 1 23.977650000000008 32.301506258080815 0.000000000000000
|
||||
133 2 25.576160000000009 33.224406436883124 -1.596930000000000
|
||||
134 3 25.576160000000009 33.224406436883124 1.596930000000000
|
||||
135 1 25.576160000000009 35.070206794487742 0.000000000000000
|
||||
136 2 27.174670000000009 35.993106973290051 -1.596930000000000
|
||||
137 3 27.174670000000009 35.993106973290051 1.596930000000000
|
||||
138 1 27.174670000000009 37.838907330894669 0.000000000000000
|
||||
139 2 28.773180000000010 38.761807509696978 -1.596930000000000
|
||||
140 3 28.773180000000010 38.761807509696978 1.596930000000000
|
||||
141 1 28.773180000000010 40.607607867301596 0.000000000000000
|
||||
142 2 30.371690000000011 41.530508046103905 -1.596930000000000
|
||||
143 3 30.371690000000011 41.530508046103905 1.596930000000000
|
||||
144 1 30.371690000000011 43.376308403708523 0.000000000000000
|
||||
145 2 9.591060000000003 0.000000000000000 -1.596930000000000
|
||||
146 3 9.591060000000003 0.000000000000000 1.596930000000000
|
||||
147 1 9.591060000000003 1.845800357604618 0.000000000000000
|
||||
148 2 11.189570000000004 2.768700536406927 -1.596930000000000
|
||||
149 3 11.189570000000004 2.768700536406927 1.596930000000000
|
||||
150 1 11.189570000000004 4.614500894011545 0.000000000000000
|
||||
151 2 12.788080000000004 5.537401072813854 -1.596930000000000
|
||||
152 3 12.788080000000004 5.537401072813854 1.596930000000000
|
||||
153 1 12.788080000000004 7.383201430418472 0.000000000000000
|
||||
154 2 14.386590000000005 8.306101609220781 -1.596930000000000
|
||||
155 3 14.386590000000005 8.306101609220781 1.596930000000000
|
||||
156 1 14.386590000000005 10.151901966825399 0.000000000000000
|
||||
157 2 15.985100000000006 11.074802145627708 -1.596930000000000
|
||||
158 3 15.985100000000006 11.074802145627708 1.596930000000000
|
||||
159 1 15.985100000000006 12.920602503232326 0.000000000000000
|
||||
160 2 17.583610000000006 13.843502682034635 -1.596930000000000
|
||||
161 3 17.583610000000006 13.843502682034635 1.596930000000000
|
||||
162 1 17.583610000000006 15.689303039639253 0.000000000000000
|
||||
163 2 19.182120000000007 16.612203218441562 -1.596930000000000
|
||||
164 3 19.182120000000007 16.612203218441562 1.596930000000000
|
||||
165 1 19.182120000000007 18.458003576046180 0.000000000000000
|
||||
166 2 20.780630000000007 19.380903754848489 -1.596930000000000
|
||||
167 3 20.780630000000007 19.380903754848489 1.596930000000000
|
||||
168 1 20.780630000000007 21.226704112453107 0.000000000000000
|
||||
169 2 22.379140000000008 22.149604291255416 -1.596930000000000
|
||||
170 3 22.379140000000008 22.149604291255416 1.596930000000000
|
||||
171 1 22.379140000000008 23.995404648860034 0.000000000000000
|
||||
172 2 23.977650000000008 24.918304827662343 -1.596930000000000
|
||||
173 3 23.977650000000008 24.918304827662343 1.596930000000000
|
||||
174 1 23.977650000000008 26.764105185266961 0.000000000000000
|
||||
175 2 25.576160000000009 27.687005364069270 -1.596930000000000
|
||||
176 3 25.576160000000009 27.687005364069270 1.596930000000000
|
||||
177 1 25.576160000000009 29.532805721673888 0.000000000000000
|
||||
178 2 27.174670000000009 30.455705900476197 -1.596930000000000
|
||||
179 3 27.174670000000009 30.455705900476197 1.596930000000000
|
||||
180 1 27.174670000000009 32.301506258080815 0.000000000000000
|
||||
181 2 28.773180000000010 33.224406436883124 -1.596930000000000
|
||||
182 3 28.773180000000010 33.224406436883124 1.596930000000000
|
||||
183 1 28.773180000000010 35.070206794487742 0.000000000000000
|
||||
184 2 30.371690000000011 35.993106973290051 -1.596930000000000
|
||||
185 3 30.371690000000011 35.993106973290051 1.596930000000000
|
||||
186 1 30.371690000000011 37.838907330894669 0.000000000000000
|
||||
187 2 31.970200000000011 38.761807509696978 -1.596930000000000
|
||||
188 3 31.970200000000011 38.761807509696978 1.596930000000000
|
||||
189 1 31.970200000000011 40.607607867301596 0.000000000000000
|
||||
190 2 33.568710000000012 41.530508046103905 -1.596930000000000
|
||||
191 3 33.568710000000012 41.530508046103905 1.596930000000000
|
||||
192 1 33.568710000000012 43.376308403708523 0.000000000000000
|
||||
193 2 12.788080000000004 0.000000000000000 -1.596930000000000
|
||||
194 3 12.788080000000004 0.000000000000000 1.596930000000000
|
||||
195 1 12.788080000000004 1.845800357604618 0.000000000000000
|
||||
196 2 14.386590000000005 2.768700536406927 -1.596930000000000
|
||||
197 3 14.386590000000005 2.768700536406927 1.596930000000000
|
||||
198 1 14.386590000000005 4.614500894011545 0.000000000000000
|
||||
199 2 15.985100000000006 5.537401072813854 -1.596930000000000
|
||||
200 3 15.985100000000006 5.537401072813854 1.596930000000000
|
||||
201 1 15.985100000000006 7.383201430418472 0.000000000000000
|
||||
202 2 17.583610000000006 8.306101609220781 -1.596930000000000
|
||||
203 3 17.583610000000006 8.306101609220781 1.596930000000000
|
||||
204 1 17.583610000000006 10.151901966825399 0.000000000000000
|
||||
205 2 19.182120000000007 11.074802145627708 -1.596930000000000
|
||||
206 3 19.182120000000007 11.074802145627708 1.596930000000000
|
||||
207 1 19.182120000000007 12.920602503232326 0.000000000000000
|
||||
208 2 20.780630000000007 13.843502682034635 -1.596930000000000
|
||||
209 3 20.780630000000007 13.843502682034635 1.596930000000000
|
||||
210 1 20.780630000000007 15.689303039639253 0.000000000000000
|
||||
211 2 22.379140000000008 16.612203218441562 -1.596930000000000
|
||||
212 3 22.379140000000008 16.612203218441562 1.596930000000000
|
||||
213 1 22.379140000000008 18.458003576046180 0.000000000000000
|
||||
214 2 23.977650000000008 19.380903754848489 -1.596930000000000
|
||||
215 3 23.977650000000008 19.380903754848489 1.596930000000000
|
||||
216 1 23.977650000000008 21.226704112453107 0.000000000000000
|
||||
217 2 25.576160000000009 22.149604291255416 -1.596930000000000
|
||||
218 3 25.576160000000009 22.149604291255416 1.596930000000000
|
||||
219 1 25.576160000000009 23.995404648860034 0.000000000000000
|
||||
220 2 27.174670000000009 24.918304827662343 -1.596930000000000
|
||||
221 3 27.174670000000009 24.918304827662343 1.596930000000000
|
||||
222 1 27.174670000000009 26.764105185266961 0.000000000000000
|
||||
223 2 28.773180000000010 27.687005364069270 -1.596930000000000
|
||||
224 3 28.773180000000010 27.687005364069270 1.596930000000000
|
||||
225 1 28.773180000000010 29.532805721673888 0.000000000000000
|
||||
226 2 30.371690000000011 30.455705900476197 -1.596930000000000
|
||||
227 3 30.371690000000011 30.455705900476197 1.596930000000000
|
||||
228 1 30.371690000000011 32.301506258080815 0.000000000000000
|
||||
229 2 31.970200000000011 33.224406436883124 -1.596930000000000
|
||||
230 3 31.970200000000011 33.224406436883124 1.596930000000000
|
||||
231 1 31.970200000000011 35.070206794487742 0.000000000000000
|
||||
232 2 33.568710000000012 35.993106973290051 -1.596930000000000
|
||||
233 3 33.568710000000012 35.993106973290051 1.596930000000000
|
||||
234 1 33.568710000000012 37.838907330894669 0.000000000000000
|
||||
235 2 35.167220000000012 38.761807509696978 -1.596930000000000
|
||||
236 3 35.167220000000012 38.761807509696978 1.596930000000000
|
||||
237 1 35.167220000000012 40.607607867301596 0.000000000000000
|
||||
238 2 36.765730000000013 41.530508046103905 -1.596930000000000
|
||||
239 3 36.765730000000013 41.530508046103905 1.596930000000000
|
||||
240 1 36.765730000000013 43.376308403708523 0.000000000000000
|
||||
241 2 15.985100000000006 0.000000000000000 -1.596930000000000
|
||||
242 3 15.985100000000006 0.000000000000000 1.596930000000000
|
||||
243 1 15.985100000000006 1.845800357604618 0.000000000000000
|
||||
244 2 17.583610000000006 2.768700536406927 -1.596930000000000
|
||||
245 3 17.583610000000006 2.768700536406927 1.596930000000000
|
||||
246 1 17.583610000000006 4.614500894011545 0.000000000000000
|
||||
247 2 19.182120000000007 5.537401072813854 -1.596930000000000
|
||||
248 3 19.182120000000007 5.537401072813854 1.596930000000000
|
||||
249 1 19.182120000000007 7.383201430418472 0.000000000000000
|
||||
250 2 20.780630000000007 8.306101609220781 -1.596930000000000
|
||||
251 3 20.780630000000007 8.306101609220781 1.596930000000000
|
||||
252 1 20.780630000000007 10.151901966825399 0.000000000000000
|
||||
253 2 22.379140000000008 11.074802145627708 -1.596930000000000
|
||||
254 3 22.379140000000008 11.074802145627708 1.596930000000000
|
||||
255 1 22.379140000000008 12.920602503232326 0.000000000000000
|
||||
256 2 23.977650000000008 13.843502682034635 -1.596930000000000
|
||||
257 3 23.977650000000008 13.843502682034635 1.596930000000000
|
||||
258 1 23.977650000000008 15.689303039639253 0.000000000000000
|
||||
259 2 25.576160000000009 16.612203218441562 -1.596930000000000
|
||||
260 3 25.576160000000009 16.612203218441562 1.596930000000000
|
||||
261 1 25.576160000000009 18.458003576046180 0.000000000000000
|
||||
262 2 27.174670000000009 19.380903754848489 -1.596930000000000
|
||||
263 3 27.174670000000009 19.380903754848489 1.596930000000000
|
||||
264 1 27.174670000000009 21.226704112453107 0.000000000000000
|
||||
265 2 28.773180000000010 22.149604291255416 -1.596930000000000
|
||||
266 3 28.773180000000010 22.149604291255416 1.596930000000000
|
||||
267 1 28.773180000000010 23.995404648860034 0.000000000000000
|
||||
268 2 30.371690000000011 24.918304827662343 -1.596930000000000
|
||||
269 3 30.371690000000011 24.918304827662343 1.596930000000000
|
||||
270 1 30.371690000000011 26.764105185266961 0.000000000000000
|
||||
271 2 31.970200000000011 27.687005364069270 -1.596930000000000
|
||||
272 3 31.970200000000011 27.687005364069270 1.596930000000000
|
||||
273 1 31.970200000000011 29.532805721673888 0.000000000000000
|
||||
274 2 33.568710000000012 30.455705900476197 -1.596930000000000
|
||||
275 3 33.568710000000012 30.455705900476197 1.596930000000000
|
||||
276 1 33.568710000000012 32.301506258080815 0.000000000000000
|
||||
277 2 35.167220000000012 33.224406436883124 -1.596930000000000
|
||||
278 3 35.167220000000012 33.224406436883124 1.596930000000000
|
||||
279 1 35.167220000000012 35.070206794487742 0.000000000000000
|
||||
280 2 36.765730000000013 35.993106973290051 -1.596930000000000
|
||||
281 3 36.765730000000013 35.993106973290051 1.596930000000000
|
||||
282 1 36.765730000000013 37.838907330894669 0.000000000000000
|
||||
283 2 38.364240000000013 38.761807509696978 -1.596930000000000
|
||||
284 3 38.364240000000013 38.761807509696978 1.596930000000000
|
||||
285 1 38.364240000000013 40.607607867301596 0.000000000000000
|
||||
286 2 39.962750000000014 41.530508046103905 -1.596930000000000
|
||||
287 3 39.962750000000014 41.530508046103905 1.596930000000000
|
||||
288 1 39.962750000000014 43.376308403708523 0.000000000000000
|
||||
289 2 19.182120000000007 0.000000000000000 -1.596930000000000
|
||||
290 3 19.182120000000007 0.000000000000000 1.596930000000000
|
||||
291 1 19.182120000000007 1.845800357604618 0.000000000000000
|
||||
292 2 20.780630000000007 2.768700536406927 -1.596930000000000
|
||||
293 3 20.780630000000007 2.768700536406927 1.596930000000000
|
||||
294 1 20.780630000000007 4.614500894011545 0.000000000000000
|
||||
295 2 22.379140000000008 5.537401072813854 -1.596930000000000
|
||||
296 3 22.379140000000008 5.537401072813854 1.596930000000000
|
||||
297 1 22.379140000000008 7.383201430418472 0.000000000000000
|
||||
298 2 23.977650000000008 8.306101609220781 -1.596930000000000
|
||||
299 3 23.977650000000008 8.306101609220781 1.596930000000000
|
||||
300 1 23.977650000000008 10.151901966825399 0.000000000000000
|
||||
301 2 25.576160000000009 11.074802145627708 -1.596930000000000
|
||||
302 3 25.576160000000009 11.074802145627708 1.596930000000000
|
||||
303 1 25.576160000000009 12.920602503232326 0.000000000000000
|
||||
304 2 27.174670000000009 13.843502682034635 -1.596930000000000
|
||||
305 3 27.174670000000009 13.843502682034635 1.596930000000000
|
||||
306 1 27.174670000000009 15.689303039639253 0.000000000000000
|
||||
307 2 28.773180000000010 16.612203218441562 -1.596930000000000
|
||||
308 3 28.773180000000010 16.612203218441562 1.596930000000000
|
||||
309 1 28.773180000000010 18.458003576046180 0.000000000000000
|
||||
310 2 30.371690000000011 19.380903754848489 -1.596930000000000
|
||||
311 3 30.371690000000011 19.380903754848489 1.596930000000000
|
||||
312 1 30.371690000000011 21.226704112453107 0.000000000000000
|
||||
313 2 31.970200000000011 22.149604291255416 -1.596930000000000
|
||||
314 3 31.970200000000011 22.149604291255416 1.596930000000000
|
||||
315 1 31.970200000000011 23.995404648860034 0.000000000000000
|
||||
316 2 33.568710000000012 24.918304827662343 -1.596930000000000
|
||||
317 3 33.568710000000012 24.918304827662343 1.596930000000000
|
||||
318 1 33.568710000000012 26.764105185266961 0.000000000000000
|
||||
319 2 35.167220000000012 27.687005364069270 -1.596930000000000
|
||||
320 3 35.167220000000012 27.687005364069270 1.596930000000000
|
||||
321 1 35.167220000000012 29.532805721673888 0.000000000000000
|
||||
322 2 36.765730000000013 30.455705900476197 -1.596930000000000
|
||||
323 3 36.765730000000013 30.455705900476197 1.596930000000000
|
||||
324 1 36.765730000000013 32.301506258080815 0.000000000000000
|
||||
325 2 38.364240000000013 33.224406436883124 -1.596930000000000
|
||||
326 3 38.364240000000013 33.224406436883124 1.596930000000000
|
||||
327 1 38.364240000000013 35.070206794487742 0.000000000000000
|
||||
328 2 39.962750000000014 35.993106973290051 -1.596930000000000
|
||||
329 3 39.962750000000014 35.993106973290051 1.596930000000000
|
||||
330 1 39.962750000000014 37.838907330894669 0.000000000000000
|
||||
331 2 41.561260000000014 38.761807509696978 -1.596930000000000
|
||||
332 3 41.561260000000014 38.761807509696978 1.596930000000000
|
||||
333 1 41.561260000000014 40.607607867301596 0.000000000000000
|
||||
334 2 43.159770000000015 41.530508046103905 -1.596930000000000
|
||||
335 3 43.159770000000015 41.530508046103905 1.596930000000000
|
||||
336 1 43.159770000000015 43.376308403708523 0.000000000000000
|
||||
337 2 22.379140000000008 0.000000000000000 -1.596930000000000
|
||||
338 3 22.379140000000008 0.000000000000000 1.596930000000000
|
||||
339 1 22.379140000000008 1.845800357604618 0.000000000000000
|
||||
340 2 23.977650000000008 2.768700536406927 -1.596930000000000
|
||||
341 3 23.977650000000008 2.768700536406927 1.596930000000000
|
||||
342 1 23.977650000000008 4.614500894011545 0.000000000000000
|
||||
343 2 25.576160000000009 5.537401072813854 -1.596930000000000
|
||||
344 3 25.576160000000009 5.537401072813854 1.596930000000000
|
||||
345 1 25.576160000000009 7.383201430418472 0.000000000000000
|
||||
346 2 27.174670000000009 8.306101609220781 -1.596930000000000
|
||||
347 3 27.174670000000009 8.306101609220781 1.596930000000000
|
||||
348 1 27.174670000000009 10.151901966825399 0.000000000000000
|
||||
349 2 28.773180000000010 11.074802145627708 -1.596930000000000
|
||||
350 3 28.773180000000010 11.074802145627708 1.596930000000000
|
||||
351 1 28.773180000000010 12.920602503232326 0.000000000000000
|
||||
352 2 30.371690000000011 13.843502682034635 -1.596930000000000
|
||||
353 3 30.371690000000011 13.843502682034635 1.596930000000000
|
||||
354 1 30.371690000000011 15.689303039639253 0.000000000000000
|
||||
355 2 31.970200000000011 16.612203218441562 -1.596930000000000
|
||||
356 3 31.970200000000011 16.612203218441562 1.596930000000000
|
||||
357 1 31.970200000000011 18.458003576046180 0.000000000000000
|
||||
358 2 33.568710000000012 19.380903754848489 -1.596930000000000
|
||||
359 3 33.568710000000012 19.380903754848489 1.596930000000000
|
||||
360 1 33.568710000000012 21.226704112453107 0.000000000000000
|
||||
361 2 35.167220000000012 22.149604291255416 -1.596930000000000
|
||||
362 3 35.167220000000012 22.149604291255416 1.596930000000000
|
||||
363 1 35.167220000000012 23.995404648860034 0.000000000000000
|
||||
364 2 36.765730000000013 24.918304827662343 -1.596930000000000
|
||||
365 3 36.765730000000013 24.918304827662343 1.596930000000000
|
||||
366 1 36.765730000000013 26.764105185266961 0.000000000000000
|
||||
367 2 38.364240000000013 27.687005364069270 -1.596930000000000
|
||||
368 3 38.364240000000013 27.687005364069270 1.596930000000000
|
||||
369 1 38.364240000000013 29.532805721673888 0.000000000000000
|
||||
370 2 39.962750000000014 30.455705900476197 -1.596930000000000
|
||||
371 3 39.962750000000014 30.455705900476197 1.596930000000000
|
||||
372 1 39.962750000000014 32.301506258080815 0.000000000000000
|
||||
373 2 41.561260000000014 33.224406436883124 -1.596930000000000
|
||||
374 3 41.561260000000014 33.224406436883124 1.596930000000000
|
||||
375 1 41.561260000000014 35.070206794487742 0.000000000000000
|
||||
376 2 43.159770000000015 35.993106973290051 -1.596930000000000
|
||||
377 3 43.159770000000015 35.993106973290051 1.596930000000000
|
||||
378 1 43.159770000000015 37.838907330894669 0.000000000000000
|
||||
379 2 44.758280000000015 38.761807509696978 -1.596930000000000
|
||||
380 3 44.758280000000015 38.761807509696978 1.596930000000000
|
||||
381 1 44.758280000000015 40.607607867301596 0.000000000000000
|
||||
382 2 46.356790000000016 41.530508046103905 -1.596930000000000
|
||||
383 3 46.356790000000016 41.530508046103905 1.596930000000000
|
||||
384 1 46.356790000000016 43.376308403708523 0.000000000000000
|
||||
385 2 25.576160000000009 0.000000000000000 -1.596930000000000
|
||||
386 3 25.576160000000009 0.000000000000000 1.596930000000000
|
||||
387 1 25.576160000000009 1.845800357604618 0.000000000000000
|
||||
388 2 27.174670000000009 2.768700536406927 -1.596930000000000
|
||||
389 3 27.174670000000009 2.768700536406927 1.596930000000000
|
||||
390 1 27.174670000000009 4.614500894011545 0.000000000000000
|
||||
391 2 28.773180000000010 5.537401072813854 -1.596930000000000
|
||||
392 3 28.773180000000010 5.537401072813854 1.596930000000000
|
||||
393 1 28.773180000000010 7.383201430418472 0.000000000000000
|
||||
394 2 30.371690000000011 8.306101609220781 -1.596930000000000
|
||||
395 3 30.371690000000011 8.306101609220781 1.596930000000000
|
||||
396 1 30.371690000000011 10.151901966825399 0.000000000000000
|
||||
397 2 31.970200000000011 11.074802145627708 -1.596930000000000
|
||||
398 3 31.970200000000011 11.074802145627708 1.596930000000000
|
||||
399 1 31.970200000000011 12.920602503232326 0.000000000000000
|
||||
400 2 33.568710000000012 13.843502682034635 -1.596930000000000
|
||||
401 3 33.568710000000012 13.843502682034635 1.596930000000000
|
||||
402 1 33.568710000000012 15.689303039639253 0.000000000000000
|
||||
403 2 35.167220000000012 16.612203218441562 -1.596930000000000
|
||||
404 3 35.167220000000012 16.612203218441562 1.596930000000000
|
||||
405 1 35.167220000000012 18.458003576046180 0.000000000000000
|
||||
406 2 36.765730000000013 19.380903754848489 -1.596930000000000
|
||||
407 3 36.765730000000013 19.380903754848489 1.596930000000000
|
||||
408 1 36.765730000000013 21.226704112453107 0.000000000000000
|
||||
409 2 38.364240000000013 22.149604291255416 -1.596930000000000
|
||||
410 3 38.364240000000013 22.149604291255416 1.596930000000000
|
||||
411 1 38.364240000000013 23.995404648860034 0.000000000000000
|
||||
412 2 39.962750000000014 24.918304827662343 -1.596930000000000
|
||||
413 3 39.962750000000014 24.918304827662343 1.596930000000000
|
||||
414 1 39.962750000000014 26.764105185266961 0.000000000000000
|
||||
415 2 41.561260000000014 27.687005364069270 -1.596930000000000
|
||||
416 3 41.561260000000014 27.687005364069270 1.596930000000000
|
||||
417 1 41.561260000000014 29.532805721673888 0.000000000000000
|
||||
418 2 43.159770000000015 30.455705900476197 -1.596930000000000
|
||||
419 3 43.159770000000015 30.455705900476197 1.596930000000000
|
||||
420 1 43.159770000000015 32.301506258080815 0.000000000000000
|
||||
421 2 44.758280000000015 33.224406436883124 -1.596930000000000
|
||||
422 3 44.758280000000015 33.224406436883124 1.596930000000000
|
||||
423 1 44.758280000000015 35.070206794487742 0.000000000000000
|
||||
424 2 46.356790000000016 35.993106973290051 -1.596930000000000
|
||||
425 3 46.356790000000016 35.993106973290051 1.596930000000000
|
||||
426 1 46.356790000000016 37.838907330894669 0.000000000000000
|
||||
427 2 47.955300000000017 38.761807509696978 -1.596930000000000
|
||||
428 3 47.955300000000017 38.761807509696978 1.596930000000000
|
||||
429 1 47.955300000000017 40.607607867301596 0.000000000000000
|
||||
430 2 49.553810000000017 41.530508046103905 -1.596930000000000
|
||||
431 3 49.553810000000017 41.530508046103905 1.596930000000000
|
||||
432 1 49.553810000000017 43.376308403708523 0.000000000000000
|
||||
433 2 28.773180000000010 0.000000000000000 -1.596930000000000
|
||||
434 3 28.773180000000010 0.000000000000000 1.596930000000000
|
||||
435 1 28.773180000000010 1.845800357604618 0.000000000000000
|
||||
436 2 30.371690000000011 2.768700536406927 -1.596930000000000
|
||||
437 3 30.371690000000011 2.768700536406927 1.596930000000000
|
||||
438 1 30.371690000000011 4.614500894011545 0.000000000000000
|
||||
439 2 31.970200000000011 5.537401072813854 -1.596930000000000
|
||||
440 3 31.970200000000011 5.537401072813854 1.596930000000000
|
||||
441 1 31.970200000000011 7.383201430418472 0.000000000000000
|
||||
442 2 33.568710000000012 8.306101609220781 -1.596930000000000
|
||||
443 3 33.568710000000012 8.306101609220781 1.596930000000000
|
||||
444 1 33.568710000000012 10.151901966825399 0.000000000000000
|
||||
445 2 35.167220000000012 11.074802145627708 -1.596930000000000
|
||||
446 3 35.167220000000012 11.074802145627708 1.596930000000000
|
||||
447 1 35.167220000000012 12.920602503232326 0.000000000000000
|
||||
448 2 36.765730000000013 13.843502682034635 -1.596930000000000
|
||||
449 3 36.765730000000013 13.843502682034635 1.596930000000000
|
||||
450 1 36.765730000000013 15.689303039639253 0.000000000000000
|
||||
451 2 38.364240000000013 16.612203218441562 -1.596930000000000
|
||||
452 3 38.364240000000013 16.612203218441562 1.596930000000000
|
||||
453 1 38.364240000000013 18.458003576046180 0.000000000000000
|
||||
454 2 39.962750000000014 19.380903754848489 -1.596930000000000
|
||||
455 3 39.962750000000014 19.380903754848489 1.596930000000000
|
||||
456 1 39.962750000000014 21.226704112453107 0.000000000000000
|
||||
457 2 41.561260000000014 22.149604291255416 -1.596930000000000
|
||||
458 3 41.561260000000014 22.149604291255416 1.596930000000000
|
||||
459 1 41.561260000000014 23.995404648860034 0.000000000000000
|
||||
460 2 43.159770000000015 24.918304827662343 -1.596930000000000
|
||||
461 3 43.159770000000015 24.918304827662343 1.596930000000000
|
||||
462 1 43.159770000000015 26.764105185266961 0.000000000000000
|
||||
463 2 44.758280000000015 27.687005364069270 -1.596930000000000
|
||||
464 3 44.758280000000015 27.687005364069270 1.596930000000000
|
||||
465 1 44.758280000000015 29.532805721673888 0.000000000000000
|
||||
466 2 46.356790000000016 30.455705900476197 -1.596930000000000
|
||||
467 3 46.356790000000016 30.455705900476197 1.596930000000000
|
||||
468 1 46.356790000000016 32.301506258080815 0.000000000000000
|
||||
469 2 47.955300000000017 33.224406436883124 -1.596930000000000
|
||||
470 3 47.955300000000017 33.224406436883124 1.596930000000000
|
||||
471 1 47.955300000000017 35.070206794487742 0.000000000000000
|
||||
472 2 49.553810000000017 35.993106973290051 -1.596930000000000
|
||||
473 3 49.553810000000017 35.993106973290051 1.596930000000000
|
||||
474 1 49.553810000000017 37.838907330894669 0.000000000000000
|
||||
475 2 51.152320000000018 38.761807509696978 -1.596930000000000
|
||||
476 3 51.152320000000018 38.761807509696978 1.596930000000000
|
||||
477 1 51.152320000000018 40.607607867301596 0.000000000000000
|
||||
478 2 52.750830000000018 41.530508046103905 -1.596930000000000
|
||||
479 3 52.750830000000018 41.530508046103905 1.596930000000000
|
||||
480 1 52.750830000000018 43.376308403708523 0.000000000000000
|
||||
481 2 31.970200000000011 0.000000000000000 -1.596930000000000
|
||||
482 3 31.970200000000011 0.000000000000000 1.596930000000000
|
||||
483 1 31.970200000000011 1.845800357604618 0.000000000000000
|
||||
484 2 33.568710000000012 2.768700536406927 -1.596930000000000
|
||||
485 3 33.568710000000012 2.768700536406927 1.596930000000000
|
||||
486 1 33.568710000000012 4.614500894011545 0.000000000000000
|
||||
487 2 35.167220000000012 5.537401072813854 -1.596930000000000
|
||||
488 3 35.167220000000012 5.537401072813854 1.596930000000000
|
||||
489 1 35.167220000000012 7.383201430418472 0.000000000000000
|
||||
490 2 36.765730000000013 8.306101609220781 -1.596930000000000
|
||||
491 3 36.765730000000013 8.306101609220781 1.596930000000000
|
||||
492 1 36.765730000000013 10.151901966825399 0.000000000000000
|
||||
493 2 38.364240000000013 11.074802145627708 -1.596930000000000
|
||||
494 3 38.364240000000013 11.074802145627708 1.596930000000000
|
||||
495 1 38.364240000000013 12.920602503232326 0.000000000000000
|
||||
496 2 39.962750000000014 13.843502682034635 -1.596930000000000
|
||||
497 3 39.962750000000014 13.843502682034635 1.596930000000000
|
||||
498 1 39.962750000000014 15.689303039639253 0.000000000000000
|
||||
499 2 41.561260000000014 16.612203218441562 -1.596930000000000
|
||||
500 3 41.561260000000014 16.612203218441562 1.596930000000000
|
||||
501 1 41.561260000000014 18.458003576046180 0.000000000000000
|
||||
502 2 43.159770000000015 19.380903754848489 -1.596930000000000
|
||||
503 3 43.159770000000015 19.380903754848489 1.596930000000000
|
||||
504 1 43.159770000000015 21.226704112453107 0.000000000000000
|
||||
505 2 44.758280000000015 22.149604291255416 -1.596930000000000
|
||||
506 3 44.758280000000015 22.149604291255416 1.596930000000000
|
||||
507 1 44.758280000000015 23.995404648860034 0.000000000000000
|
||||
508 2 46.356790000000016 24.918304827662343 -1.596930000000000
|
||||
509 3 46.356790000000016 24.918304827662343 1.596930000000000
|
||||
510 1 46.356790000000016 26.764105185266961 0.000000000000000
|
||||
511 2 47.955300000000017 27.687005364069270 -1.596930000000000
|
||||
512 3 47.955300000000017 27.687005364069270 1.596930000000000
|
||||
513 1 47.955300000000017 29.532805721673888 0.000000000000000
|
||||
514 2 49.553810000000017 30.455705900476197 -1.596930000000000
|
||||
515 3 49.553810000000017 30.455705900476197 1.596930000000000
|
||||
516 1 49.553810000000017 32.301506258080815 0.000000000000000
|
||||
517 2 51.152320000000018 33.224406436883124 -1.596930000000000
|
||||
518 3 51.152320000000018 33.224406436883124 1.596930000000000
|
||||
519 1 51.152320000000018 35.070206794487742 0.000000000000000
|
||||
520 2 52.750830000000018 35.993106973290051 -1.596930000000000
|
||||
521 3 52.750830000000018 35.993106973290051 1.596930000000000
|
||||
522 1 52.750830000000018 37.838907330894669 0.000000000000000
|
||||
523 2 54.349340000000019 38.761807509696978 -1.596930000000000
|
||||
524 3 54.349340000000019 38.761807509696978 1.596930000000000
|
||||
525 1 54.349340000000019 40.607607867301596 0.000000000000000
|
||||
526 2 55.947850000000019 41.530508046103905 -1.596930000000000
|
||||
527 3 55.947850000000019 41.530508046103905 1.596930000000000
|
||||
528 1 55.947850000000019 43.376308403708523 0.000000000000000
|
||||
529 2 35.167220000000012 0.000000000000000 -1.596930000000000
|
||||
530 3 35.167220000000012 0.000000000000000 1.596930000000000
|
||||
531 1 35.167220000000012 1.845800357604618 0.000000000000000
|
||||
532 2 36.765730000000013 2.768700536406927 -1.596930000000000
|
||||
533 3 36.765730000000013 2.768700536406927 1.596930000000000
|
||||
534 1 36.765730000000013 4.614500894011545 0.000000000000000
|
||||
535 2 38.364240000000013 5.537401072813854 -1.596930000000000
|
||||
536 3 38.364240000000013 5.537401072813854 1.596930000000000
|
||||
537 1 38.364240000000013 7.383201430418472 0.000000000000000
|
||||
538 2 39.962750000000014 8.306101609220781 -1.596930000000000
|
||||
539 3 39.962750000000014 8.306101609220781 1.596930000000000
|
||||
540 1 39.962750000000014 10.151901966825399 0.000000000000000
|
||||
541 2 41.561260000000014 11.074802145627708 -1.596930000000000
|
||||
542 3 41.561260000000014 11.074802145627708 1.596930000000000
|
||||
543 1 41.561260000000014 12.920602503232326 0.000000000000000
|
||||
544 2 43.159770000000015 13.843502682034635 -1.596930000000000
|
||||
545 3 43.159770000000015 13.843502682034635 1.596930000000000
|
||||
546 1 43.159770000000015 15.689303039639253 0.000000000000000
|
||||
547 2 44.758280000000015 16.612203218441562 -1.596930000000000
|
||||
548 3 44.758280000000015 16.612203218441562 1.596930000000000
|
||||
549 1 44.758280000000015 18.458003576046180 0.000000000000000
|
||||
550 2 46.356790000000016 19.380903754848489 -1.596930000000000
|
||||
551 3 46.356790000000016 19.380903754848489 1.596930000000000
|
||||
552 1 46.356790000000016 21.226704112453107 0.000000000000000
|
||||
553 2 47.955300000000017 22.149604291255416 -1.596930000000000
|
||||
554 3 47.955300000000017 22.149604291255416 1.596930000000000
|
||||
555 1 47.955300000000017 23.995404648860034 0.000000000000000
|
||||
556 2 49.553810000000017 24.918304827662343 -1.596930000000000
|
||||
557 3 49.553810000000017 24.918304827662343 1.596930000000000
|
||||
558 1 49.553810000000017 26.764105185266961 0.000000000000000
|
||||
559 2 51.152320000000018 27.687005364069270 -1.596930000000000
|
||||
560 3 51.152320000000018 27.687005364069270 1.596930000000000
|
||||
561 1 51.152320000000018 29.532805721673888 0.000000000000000
|
||||
562 2 52.750830000000018 30.455705900476197 -1.596930000000000
|
||||
563 3 52.750830000000018 30.455705900476197 1.596930000000000
|
||||
564 1 52.750830000000018 32.301506258080815 0.000000000000000
|
||||
565 2 54.349340000000019 33.224406436883124 -1.596930000000000
|
||||
566 3 54.349340000000019 33.224406436883124 1.596930000000000
|
||||
567 1 54.349340000000019 35.070206794487742 0.000000000000000
|
||||
568 2 55.947850000000019 35.993106973290051 -1.596930000000000
|
||||
569 3 55.947850000000019 35.993106973290051 1.596930000000000
|
||||
570 1 55.947850000000019 37.838907330894669 0.000000000000000
|
||||
571 2 57.546360000000020 38.761807509696978 -1.596930000000000
|
||||
572 3 57.546360000000020 38.761807509696978 1.596930000000000
|
||||
573 1 57.546360000000020 40.607607867301596 0.000000000000000
|
||||
574 2 59.144870000000020 41.530508046103905 -1.596930000000000
|
||||
575 3 59.144870000000020 41.530508046103905 1.596930000000000
|
||||
576 1 59.144870000000020 43.376308403708523 0.000000000000000
|
||||
577 2 38.364240000000013 0.000000000000000 -1.596930000000000
|
||||
578 3 38.364240000000013 0.000000000000000 1.596930000000000
|
||||
579 1 38.364240000000013 1.845800357604618 0.000000000000000
|
||||
580 2 39.962750000000014 2.768700536406927 -1.596930000000000
|
||||
581 3 39.962750000000014 2.768700536406927 1.596930000000000
|
||||
582 1 39.962750000000014 4.614500894011545 0.000000000000000
|
||||
583 2 41.561260000000014 5.537401072813854 -1.596930000000000
|
||||
584 3 41.561260000000014 5.537401072813854 1.596930000000000
|
||||
585 1 41.561260000000014 7.383201430418472 0.000000000000000
|
||||
586 2 43.159770000000015 8.306101609220781 -1.596930000000000
|
||||
587 3 43.159770000000015 8.306101609220781 1.596930000000000
|
||||
588 1 43.159770000000015 10.151901966825399 0.000000000000000
|
||||
589 2 44.758280000000015 11.074802145627708 -1.596930000000000
|
||||
590 3 44.758280000000015 11.074802145627708 1.596930000000000
|
||||
591 1 44.758280000000015 12.920602503232326 0.000000000000000
|
||||
592 2 46.356790000000016 13.843502682034635 -1.596930000000000
|
||||
593 3 46.356790000000016 13.843502682034635 1.596930000000000
|
||||
594 1 46.356790000000016 15.689303039639253 0.000000000000000
|
||||
595 2 47.955300000000017 16.612203218441562 -1.596930000000000
|
||||
596 3 47.955300000000017 16.612203218441562 1.596930000000000
|
||||
597 1 47.955300000000017 18.458003576046180 0.000000000000000
|
||||
598 2 49.553810000000017 19.380903754848489 -1.596930000000000
|
||||
599 3 49.553810000000017 19.380903754848489 1.596930000000000
|
||||
600 1 49.553810000000017 21.226704112453107 0.000000000000000
|
||||
601 2 51.152320000000018 22.149604291255416 -1.596930000000000
|
||||
602 3 51.152320000000018 22.149604291255416 1.596930000000000
|
||||
603 1 51.152320000000018 23.995404648860034 0.000000000000000
|
||||
604 2 52.750830000000018 24.918304827662343 -1.596930000000000
|
||||
605 3 52.750830000000018 24.918304827662343 1.596930000000000
|
||||
606 1 52.750830000000018 26.764105185266961 0.000000000000000
|
||||
607 2 54.349340000000019 27.687005364069270 -1.596930000000000
|
||||
608 3 54.349340000000019 27.687005364069270 1.596930000000000
|
||||
609 1 54.349340000000019 29.532805721673888 0.000000000000000
|
||||
610 2 55.947850000000019 30.455705900476197 -1.596930000000000
|
||||
611 3 55.947850000000019 30.455705900476197 1.596930000000000
|
||||
612 1 55.947850000000019 32.301506258080815 0.000000000000000
|
||||
613 2 57.546360000000020 33.224406436883124 -1.596930000000000
|
||||
614 3 57.546360000000020 33.224406436883124 1.596930000000000
|
||||
615 1 57.546360000000020 35.070206794487742 0.000000000000000
|
||||
616 2 59.144870000000020 35.993106973290051 -1.596930000000000
|
||||
617 3 59.144870000000020 35.993106973290051 1.596930000000000
|
||||
618 1 59.144870000000020 37.838907330894669 0.000000000000000
|
||||
619 2 60.743380000000021 38.761807509696978 -1.596930000000000
|
||||
620 3 60.743380000000021 38.761807509696978 1.596930000000000
|
||||
621 1 60.743380000000021 40.607607867301596 0.000000000000000
|
||||
622 2 62.341890000000022 41.530508046103905 -1.596930000000000
|
||||
623 3 62.341890000000022 41.530508046103905 1.596930000000000
|
||||
624 1 62.341890000000022 43.376308403708523 0.000000000000000
|
||||
625 2 41.561260000000014 0.000000000000000 -1.596930000000000
|
||||
626 3 41.561260000000014 0.000000000000000 1.596930000000000
|
||||
627 1 41.561260000000014 1.845800357604618 0.000000000000000
|
||||
628 2 43.159770000000015 2.768700536406927 -1.596930000000000
|
||||
629 3 43.159770000000015 2.768700536406927 1.596930000000000
|
||||
630 1 43.159770000000015 4.614500894011545 0.000000000000000
|
||||
631 2 44.758280000000015 5.537401072813854 -1.596930000000000
|
||||
632 3 44.758280000000015 5.537401072813854 1.596930000000000
|
||||
633 1 44.758280000000015 7.383201430418472 0.000000000000000
|
||||
634 2 46.356790000000016 8.306101609220781 -1.596930000000000
|
||||
635 3 46.356790000000016 8.306101609220781 1.596930000000000
|
||||
636 1 46.356790000000016 10.151901966825399 0.000000000000000
|
||||
637 2 47.955300000000017 11.074802145627708 -1.596930000000000
|
||||
638 3 47.955300000000017 11.074802145627708 1.596930000000000
|
||||
639 1 47.955300000000017 12.920602503232326 0.000000000000000
|
||||
640 2 49.553810000000017 13.843502682034635 -1.596930000000000
|
||||
641 3 49.553810000000017 13.843502682034635 1.596930000000000
|
||||
642 1 49.553810000000017 15.689303039639253 0.000000000000000
|
||||
643 2 51.152320000000018 16.612203218441562 -1.596930000000000
|
||||
644 3 51.152320000000018 16.612203218441562 1.596930000000000
|
||||
645 1 51.152320000000018 18.458003576046180 0.000000000000000
|
||||
646 2 52.750830000000018 19.380903754848489 -1.596930000000000
|
||||
647 3 52.750830000000018 19.380903754848489 1.596930000000000
|
||||
648 1 52.750830000000018 21.226704112453107 0.000000000000000
|
||||
649 2 54.349340000000019 22.149604291255416 -1.596930000000000
|
||||
650 3 54.349340000000019 22.149604291255416 1.596930000000000
|
||||
651 1 54.349340000000019 23.995404648860034 0.000000000000000
|
||||
652 2 55.947850000000019 24.918304827662343 -1.596930000000000
|
||||
653 3 55.947850000000019 24.918304827662343 1.596930000000000
|
||||
654 1 55.947850000000019 26.764105185266961 0.000000000000000
|
||||
655 2 57.546360000000020 27.687005364069270 -1.596930000000000
|
||||
656 3 57.546360000000020 27.687005364069270 1.596930000000000
|
||||
657 1 57.546360000000020 29.532805721673888 0.000000000000000
|
||||
658 2 59.144870000000020 30.455705900476197 -1.596930000000000
|
||||
659 3 59.144870000000020 30.455705900476197 1.596930000000000
|
||||
660 1 59.144870000000020 32.301506258080815 0.000000000000000
|
||||
661 2 60.743380000000021 33.224406436883124 -1.596930000000000
|
||||
662 3 60.743380000000021 33.224406436883124 1.596930000000000
|
||||
663 1 60.743380000000021 35.070206794487742 0.000000000000000
|
||||
664 2 62.341890000000022 35.993106973290051 -1.596930000000000
|
||||
665 3 62.341890000000022 35.993106973290051 1.596930000000000
|
||||
666 1 62.341890000000022 37.838907330894669 0.000000000000000
|
||||
667 2 63.940400000000022 38.761807509696978 -1.596930000000000
|
||||
668 3 63.940400000000022 38.761807509696978 1.596930000000000
|
||||
669 1 63.940400000000022 40.607607867301596 0.000000000000000
|
||||
670 2 65.538910000000023 41.530508046103905 -1.596930000000000
|
||||
671 3 65.538910000000023 41.530508046103905 1.596930000000000
|
||||
672 1 65.538910000000023 43.376308403708523 0.000000000000000
|
||||
673 2 44.758280000000015 0.000000000000000 -1.596930000000000
|
||||
674 3 44.758280000000015 0.000000000000000 1.596930000000000
|
||||
675 1 44.758280000000015 1.845800357604618 0.000000000000000
|
||||
676 2 46.356790000000016 2.768700536406927 -1.596930000000000
|
||||
677 3 46.356790000000016 2.768700536406927 1.596930000000000
|
||||
678 1 46.356790000000016 4.614500894011545 0.000000000000000
|
||||
679 2 47.955300000000017 5.537401072813854 -1.596930000000000
|
||||
680 3 47.955300000000017 5.537401072813854 1.596930000000000
|
||||
681 1 47.955300000000017 7.383201430418472 0.000000000000000
|
||||
682 2 49.553810000000017 8.306101609220781 -1.596930000000000
|
||||
683 3 49.553810000000017 8.306101609220781 1.596930000000000
|
||||
684 1 49.553810000000017 10.151901966825399 0.000000000000000
|
||||
685 2 51.152320000000018 11.074802145627708 -1.596930000000000
|
||||
686 3 51.152320000000018 11.074802145627708 1.596930000000000
|
||||
687 1 51.152320000000018 12.920602503232326 0.000000000000000
|
||||
688 2 52.750830000000018 13.843502682034635 -1.596930000000000
|
||||
689 3 52.750830000000018 13.843502682034635 1.596930000000000
|
||||
690 1 52.750830000000018 15.689303039639253 0.000000000000000
|
||||
691 2 54.349340000000019 16.612203218441562 -1.596930000000000
|
||||
692 3 54.349340000000019 16.612203218441562 1.596930000000000
|
||||
693 1 54.349340000000019 18.458003576046180 0.000000000000000
|
||||
694 2 55.947850000000019 19.380903754848489 -1.596930000000000
|
||||
695 3 55.947850000000019 19.380903754848489 1.596930000000000
|
||||
696 1 55.947850000000019 21.226704112453107 0.000000000000000
|
||||
697 2 57.546360000000020 22.149604291255416 -1.596930000000000
|
||||
698 3 57.546360000000020 22.149604291255416 1.596930000000000
|
||||
699 1 57.546360000000020 23.995404648860034 0.000000000000000
|
||||
700 2 59.144870000000020 24.918304827662343 -1.596930000000000
|
||||
701 3 59.144870000000020 24.918304827662343 1.596930000000000
|
||||
702 1 59.144870000000020 26.764105185266961 0.000000000000000
|
||||
703 2 60.743380000000021 27.687005364069270 -1.596930000000000
|
||||
704 3 60.743380000000021 27.687005364069270 1.596930000000000
|
||||
705 1 60.743380000000021 29.532805721673888 0.000000000000000
|
||||
706 2 62.341890000000022 30.455705900476197 -1.596930000000000
|
||||
707 3 62.341890000000022 30.455705900476197 1.596930000000000
|
||||
708 1 62.341890000000022 32.301506258080815 0.000000000000000
|
||||
709 2 63.940400000000022 33.224406436883124 -1.596930000000000
|
||||
710 3 63.940400000000022 33.224406436883124 1.596930000000000
|
||||
711 1 63.940400000000022 35.070206794487742 0.000000000000000
|
||||
712 2 65.538910000000023 35.993106973290051 -1.596930000000000
|
||||
713 3 65.538910000000023 35.993106973290051 1.596930000000000
|
||||
714 1 65.538910000000023 37.838907330894669 0.000000000000000
|
||||
715 2 67.137420000000023 38.761807509696978 -1.596930000000000
|
||||
716 3 67.137420000000023 38.761807509696978 1.596930000000000
|
||||
717 1 67.137420000000023 40.607607867301596 0.000000000000000
|
||||
718 2 68.735930000000024 41.530508046103905 -1.596930000000000
|
||||
719 3 68.735930000000024 41.530508046103905 1.596930000000000
|
||||
720 1 68.735930000000024 43.376308403708523 0.000000000000000
|
||||
721 2 47.955300000000017 0.000000000000000 -1.596930000000000
|
||||
722 3 47.955300000000017 0.000000000000000 1.596930000000000
|
||||
723 1 47.955300000000017 1.845800357604618 0.000000000000000
|
||||
724 2 49.553810000000017 2.768700536406927 -1.596930000000000
|
||||
725 3 49.553810000000017 2.768700536406927 1.596930000000000
|
||||
726 1 49.553810000000017 4.614500894011545 0.000000000000000
|
||||
727 2 51.152320000000018 5.537401072813854 -1.596930000000000
|
||||
728 3 51.152320000000018 5.537401072813854 1.596930000000000
|
||||
729 1 51.152320000000018 7.383201430418472 0.000000000000000
|
||||
730 2 52.750830000000018 8.306101609220781 -1.596930000000000
|
||||
731 3 52.750830000000018 8.306101609220781 1.596930000000000
|
||||
732 1 52.750830000000018 10.151901966825399 0.000000000000000
|
||||
733 2 54.349340000000019 11.074802145627708 -1.596930000000000
|
||||
734 3 54.349340000000019 11.074802145627708 1.596930000000000
|
||||
735 1 54.349340000000019 12.920602503232326 0.000000000000000
|
||||
736 2 55.947850000000019 13.843502682034635 -1.596930000000000
|
||||
737 3 55.947850000000019 13.843502682034635 1.596930000000000
|
||||
738 1 55.947850000000019 15.689303039639253 0.000000000000000
|
||||
739 2 57.546360000000020 16.612203218441562 -1.596930000000000
|
||||
740 3 57.546360000000020 16.612203218441562 1.596930000000000
|
||||
741 1 57.546360000000020 18.458003576046180 0.000000000000000
|
||||
742 2 59.144870000000020 19.380903754848489 -1.596930000000000
|
||||
743 3 59.144870000000020 19.380903754848489 1.596930000000000
|
||||
744 1 59.144870000000020 21.226704112453107 0.000000000000000
|
||||
745 2 60.743380000000021 22.149604291255416 -1.596930000000000
|
||||
746 3 60.743380000000021 22.149604291255416 1.596930000000000
|
||||
747 1 60.743380000000021 23.995404648860034 0.000000000000000
|
||||
748 2 62.341890000000022 24.918304827662343 -1.596930000000000
|
||||
749 3 62.341890000000022 24.918304827662343 1.596930000000000
|
||||
750 1 62.341890000000022 26.764105185266961 0.000000000000000
|
||||
751 2 63.940400000000022 27.687005364069270 -1.596930000000000
|
||||
752 3 63.940400000000022 27.687005364069270 1.596930000000000
|
||||
753 1 63.940400000000022 29.532805721673888 0.000000000000000
|
||||
754 2 65.538910000000023 30.455705900476197 -1.596930000000000
|
||||
755 3 65.538910000000023 30.455705900476197 1.596930000000000
|
||||
756 1 65.538910000000023 32.301506258080815 0.000000000000000
|
||||
757 2 67.137420000000023 33.224406436883124 -1.596930000000000
|
||||
758 3 67.137420000000023 33.224406436883124 1.596930000000000
|
||||
759 1 67.137420000000023 35.070206794487742 0.000000000000000
|
||||
760 2 68.735930000000024 35.993106973290051 -1.596930000000000
|
||||
761 3 68.735930000000024 35.993106973290051 1.596930000000000
|
||||
762 1 68.735930000000024 37.838907330894669 0.000000000000000
|
||||
763 2 70.334440000000024 38.761807509696978 -1.596930000000000
|
||||
764 3 70.334440000000024 38.761807509696978 1.596930000000000
|
||||
765 1 70.334440000000024 40.607607867301596 0.000000000000000
|
||||
766 2 71.932950000000025 41.530508046103905 -1.596930000000000
|
||||
767 3 71.932950000000025 41.530508046103905 1.596930000000000
|
||||
768 1 71.932950000000025 43.376308403708523 0.000000000000000
|
||||
1
examples/threebody/tmd.sw.mod
Symbolic link
1
examples/threebody/tmd.sw.mod
Symbolic link
@ -0,0 +1 @@
|
||||
../../potentials/tmd.sw.mod
|
||||
143
potentials/tmd.sw.mod
Normal file
143
potentials/tmd.sw.mod
Normal file
@ -0,0 +1,143 @@
|
||||
# DATE: 2018-03-26 UNITS: metal CONTRIBUTOR: Jin-Wu Jiang jwjiang5918@hotmail.com
|
||||
# CITATION: J.-W. Jiang, Acta Mech. Solida. Sin 32, 17 (2019).
|
||||
# The Stillinger-Weber parameters, for transition-metal dichalcogenide (TMD) lateral heterostructures.
|
||||
# M = Mo, W; X = S, Se, Te
|
||||
|
||||
# these entries are in LAMMPS "metal" units:
|
||||
# epsilon = eV; sigma = Angstroms
|
||||
# other quantities are unitless
|
||||
|
||||
# format of a single entry (one or more lines):
|
||||
# element 1, element 2, element 3,
|
||||
# epsilon, sigma, a, lambda, gamma, costheta0, A, B, p, q, tol
|
||||
|
||||
# M-X-X terms
|
||||
Mo S S 1.000 1.252 2.523 67.883 1.000 0.143 6.918 7.223 4 0 0.0
|
||||
Mo Se Se 1.000 0.913 3.672 32.526 1.000 0.143 5.737 27.084 4 0 0.0
|
||||
Mo Te Te 1.000 0.880 4.097 23.705 1.000 0.143 5.086 40.810 4 0 0.0
|
||||
W S S 1.000 0.889 3.558 37.687 1.000 0.143 5.664 24.525 4 0 0.0
|
||||
W Se Se 1.000 0.706 4.689 25.607 1.000 0.143 5.476 65.662 4 0 0.0
|
||||
W Te Te 1.000 0.778 4.632 21.313 1.000 0.143 4.326 62.148 4 0 0.0
|
||||
# X-M-M terms
|
||||
S Mo Mo 1.000 1.252 2.523 62.449 1.000 0.143 6.918 7.223 4 0 0.0
|
||||
S W W 1.000 0.889 3.558 33.553 1.000 0.143 5.664 24.525 4 0 0.0
|
||||
Se Mo Mo 1.000 0.913 3.672 27.079 1.000 0.143 5.737 27.084 4 0 0.0
|
||||
Se W W 1.000 0.706 4.689 23.218 1.000 0.143 5.476 65.662 4 0 0.0
|
||||
Te Mo Mo 1.000 0.880 4.097 20.029 1.000 0.143 5.086 40.810 4 0 0.0
|
||||
Te W W 1.000 0.778 4.632 17.370 1.000 0.143 4.326 62.148 4 0 0.0
|
||||
# M-X1-X2 terms
|
||||
Mo S Se 1.000 0.000 0.000 46.989 1.000 0.143 0.000 0.000 4 0 0.0
|
||||
Mo S Te 1.000 0.000 0.000 40.114 1.000 0.143 0.000 0.000 4 0 0.0
|
||||
Mo Se S 1.000 0.000 0.000 46.989 1.000 0.143 0.000 0.000 4 0 0.0
|
||||
Mo Se Te 1.000 0.000 0.000 27.767 1.000 0.143 0.000 0.000 4 0 0.0
|
||||
Mo Te S 1.000 0.000 0.000 40.114 1.000 0.143 0.000 0.000 4 0 0.0
|
||||
Mo Te Se 1.000 0.000 0.000 27.767 1.000 0.143 0.000 0.000 4 0 0.0
|
||||
W S Se 1.000 0.000 0.000 31.065 1.000 0.143 0.000 0.000 4 0 0.0
|
||||
W S Te 1.000 0.000 0.000 28.341 1.000 0.143 0.000 0.000 4 0 0.0
|
||||
W Se S 1.000 0.000 0.000 31.065 1.000 0.143 0.000 0.000 4 0 0.0
|
||||
W Se Te 1.000 0.000 0.000 23.362 1.000 0.143 0.000 0.000 4 0 0.0
|
||||
W Te S 1.000 0.000 0.000 28.341 1.000 0.143 0.000 0.000 4 0 0.0
|
||||
W Te Se 1.000 0.000 0.000 23.362 1.000 0.143 0.000 0.000 4 0 0.0
|
||||
# X-M1-M2 terms
|
||||
S Mo W 1.000 0.000 0.000 45.775 1.000 0.143 0.000 0.000 4 0 0.0
|
||||
S W Mo 1.000 0.000 0.000 45.775 1.000 0.143 0.000 0.000 4 0 0.0
|
||||
Se Mo W 1.000 0.000 0.000 25.074 1.000 0.143 0.000 0.000 4 0 0.0
|
||||
Se W Mo 1.000 0.000 0.000 25.074 1.000 0.143 0.000 0.000 4 0 0.0
|
||||
Te Mo W 1.000 0.000 0.000 18.652 1.000 0.143 0.000 0.000 4 0 0.0
|
||||
Te W Mo 1.000 0.000 0.000 18.652 1.000 0.143 0.000 0.000 4 0 0.0
|
||||
# zero terms
|
||||
Mo Mo Mo 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Mo Mo W 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Mo Mo S 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Mo Mo Se 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Mo Mo Te 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Mo W Mo 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Mo W W 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Mo W S 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Mo W Se 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Mo W Te 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Mo S Mo 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Mo S W 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Mo Se Mo 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Mo Se W 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Mo Te Mo 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Mo Te W 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
W Mo Mo 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
W Mo W 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
W Mo S 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
W Mo Se 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
W Mo Te 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
W W Mo 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
W W W 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
W W S 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
W W Se 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
W W Te 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
W S Mo 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
W S W 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
W Se Mo 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
W Se W 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
W Te Mo 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
W Te W 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
S Mo S 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
S Mo Se 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
S Mo Te 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
S W S 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
S W Se 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
S W Te 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
S S Mo 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
S S W 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
S S S 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
S S Se 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
S S Te 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
S Se Mo 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
S Se W 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
S Se S 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
S Se Se 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
S Se Te 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
S Te Mo 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
S Te W 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
S Te S 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
S Te Se 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
S Te Te 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Se Mo S 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Se Mo Se 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Se Mo Te 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Se W S 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Se W Se 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Se W Te 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Se S Mo 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Se S W 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Se S S 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Se S Se 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Se S Te 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Se Se Mo 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Se Se W 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Se Se S 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Se Se Se 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Se Se Te 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Se Te Mo 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Se Te W 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Se Te S 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Se Te Se 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Se Te Te 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Te Mo S 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Te Mo Se 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Te Mo Te 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Te W S 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Te W Se 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Te W Te 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Te S Mo 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Te S W 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Te S S 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Te S Se 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Te S Te 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Te Se Mo 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Te Se W 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Te Se S 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Te Se Se 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Te Se Te 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Te Te Mo 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Te Te W 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Te Te S 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Te Te Se 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
Te Te Te 0.000 1.000 1.000 1.000 1.000 0.143 1.000 1.000 4 0 0.0
|
||||
2
src/.gitignore
vendored
2
src/.gitignore
vendored
@ -1208,6 +1208,8 @@
|
||||
/pair_sph_taitwater_morris.h
|
||||
/pair_sw.cpp
|
||||
/pair_sw.h
|
||||
/pair_sw_mod.cpp
|
||||
/pair_sw_mod.h
|
||||
/pair_tersoff.cpp
|
||||
/pair_tersoff.h
|
||||
/pair_tersoff_mod.cpp
|
||||
|
||||
@ -293,7 +293,7 @@ void PairSW::read_file(char *file)
|
||||
|
||||
if (comm->me == 0) {
|
||||
PotentialFileReader reader(lmp, file, "sw", unit_convert_flag);
|
||||
char *line;
|
||||
char * line;
|
||||
|
||||
// transparently convert units for supported conversions
|
||||
|
||||
@ -328,7 +328,8 @@ void PairSW::read_file(char *file)
|
||||
|
||||
if (nparams == maxparam) {
|
||||
maxparam += DELTA;
|
||||
params = (Param *) memory->srealloc(params,maxparam*sizeof(Param),"pair:params");
|
||||
params = (Param *) memory->srealloc(params,maxparam*sizeof(Param),
|
||||
"pair:params");
|
||||
|
||||
// make certain all addional allocated storage is initialized
|
||||
// to avoid false positives when checking with valgrind
|
||||
|
||||
@ -29,7 +29,6 @@ class PairSW : public Pair {
|
||||
PairSW(class LAMMPS *);
|
||||
virtual ~PairSW();
|
||||
virtual void compute(int, int);
|
||||
void settings(int, char **);
|
||||
virtual void coeff(int, char **);
|
||||
virtual double init_one(int, int);
|
||||
virtual void init_style();
|
||||
@ -54,11 +53,12 @@ class PairSW : public Pair {
|
||||
int maxshort; // size of short neighbor list array
|
||||
int *neighshort; // short neighbor list array
|
||||
|
||||
virtual void settings(int, char **);
|
||||
virtual void allocate();
|
||||
void read_file(char *);
|
||||
virtual void setup_params();
|
||||
void twobody(Param *, double, double &, int, double &);
|
||||
void threebody(Param *, Param *, Param *, double, double, double *, double *, double *, double *,
|
||||
virtual void threebody(Param *, Param *, Param *, double, double, double *, double *, double *, double *,
|
||||
int, double &);
|
||||
};
|
||||
|
||||
|
||||
123
src/MANYBODY/pair_sw_mod.cpp
Normal file
123
src/MANYBODY/pair_sw_mod.cpp
Normal file
@ -0,0 +1,123 @@
|
||||
// clang-format off
|
||||
/* ----------------------------------------------------------------------
|
||||
LAMMPS - Large-scale Atomic/Molecular Massively Parallel Simulator
|
||||
https://www.lammps.org/, Sandia National Laboratories
|
||||
Steve Plimpton, sjplimp@sandia.gov
|
||||
|
||||
Copyright (2003) Sandia Corporation. Under the terms of Contract
|
||||
DE-AC04-94AL85000 with Sandia Corporation, the U.S. Government retains
|
||||
certain rights in this software. This software is distributed under
|
||||
the GNU General Public License.
|
||||
|
||||
See the README file in the top-level LAMMPS directory.
|
||||
------------------------------------------------------------------------- */
|
||||
|
||||
/* ----------------------------------------------------------------------
|
||||
Contributing authors: Jin-Wu Jiang (Shanghai U) and Wengen Ouyang (Wuhan U)
|
||||
------------------------------------------------------------------------- */
|
||||
|
||||
#include "pair_sw_mod.h"
|
||||
|
||||
#include "error.h"
|
||||
#include "math_const.h"
|
||||
|
||||
#include <cmath>
|
||||
#include <cstring>
|
||||
|
||||
using namespace LAMMPS_NS;
|
||||
using namespace MathConst;
|
||||
|
||||
/* ---------------------------------------------------------------------- */
|
||||
|
||||
PairSWMOD::PairSWMOD(LAMMPS *lmp) : PairSW(lmp)
|
||||
{
|
||||
delta1 = 0.25;
|
||||
delta2 = 0.35;
|
||||
}
|
||||
|
||||
/* ----------------------------------------------------------------------
|
||||
global settings
|
||||
------------------------------------------------------------------------- */
|
||||
|
||||
void PairSWMOD::settings(int narg, char **arg)
|
||||
{
|
||||
// process optional keywords
|
||||
|
||||
int iarg = 0;
|
||||
|
||||
while (iarg < narg) {
|
||||
if (strcmp(arg[iarg],"maxdelcs") == 0) {
|
||||
if (iarg+3 > narg) error->all(FLERR,"Illegal pair_style command");
|
||||
delta1 = utils::numeric(FLERR,arg[iarg+1],false,lmp);
|
||||
delta2 = utils::numeric(FLERR,arg[iarg+2],false,lmp);
|
||||
iarg += 3;
|
||||
if ((delta1 < 0.0) || (delta1 > 1.0) || (delta2 < 0.0) || (delta2 > 1.0) || (delta1 > delta2))
|
||||
error->all(FLERR,"Illegal values for maxdelcs keyword");
|
||||
} else error->all(FLERR,"Illegal pair_style command");
|
||||
}
|
||||
PairSW::settings(narg-iarg,arg+iarg);
|
||||
}
|
||||
|
||||
/* ---------------------------------------------------------------------- */
|
||||
|
||||
void PairSWMOD::threebody(Param *paramij, Param *paramik, Param *paramijk,
|
||||
double rsq1, double rsq2,
|
||||
double *delr1, double *delr2,
|
||||
double *fj, double *fk, int eflag, double &eng)
|
||||
{
|
||||
double r1,rinvsq1,rainv1,gsrainv1,gsrainvsq1,expgsrainv1;
|
||||
double r2,rinvsq2,rainv2,gsrainv2,gsrainvsq2,expgsrainv2;
|
||||
double rinv12,cs,delcs,delcssq,facexp,facrad,frad1,frad2;
|
||||
double facang,facang12,csfacang,csfac1,csfac2,factor;
|
||||
|
||||
r1 = sqrt(rsq1);
|
||||
rinvsq1 = 1.0/rsq1;
|
||||
rainv1 = 1.0/(r1 - paramij->cut);
|
||||
gsrainv1 = paramij->sigma_gamma * rainv1;
|
||||
gsrainvsq1 = gsrainv1*rainv1/r1;
|
||||
expgsrainv1 = exp(gsrainv1);
|
||||
|
||||
r2 = sqrt(rsq2);
|
||||
rinvsq2 = 1.0/rsq2;
|
||||
rainv2 = 1.0/(r2 - paramik->cut);
|
||||
gsrainv2 = paramik->sigma_gamma * rainv2;
|
||||
gsrainvsq2 = gsrainv2*rainv2/r2;
|
||||
expgsrainv2 = exp(gsrainv2);
|
||||
|
||||
rinv12 = 1.0/(r1*r2);
|
||||
cs = (delr1[0]*delr2[0] + delr1[1]*delr2[1] + delr1[2]*delr2[2]) * rinv12;
|
||||
delcs = cs - paramijk->costheta;
|
||||
|
||||
// Modification to delcs
|
||||
if(fabs(delcs) >= delta2) delcs = 0.0;
|
||||
else if(fabs(delcs) < delta2 && fabs(delcs) > delta1) {
|
||||
factor = 0.5 + 0.5*cos(MY_PI*(fabs(delcs) - delta1)/(delta2 - delta1));
|
||||
delcs *= factor;
|
||||
}
|
||||
delcssq = delcs*delcs;
|
||||
|
||||
facexp = expgsrainv1*expgsrainv2;
|
||||
|
||||
// facrad = sqrt(paramij->lambda_epsilon*paramik->lambda_epsilon) *
|
||||
// facexp*delcssq;
|
||||
|
||||
facrad = paramijk->lambda_epsilon * facexp*delcssq;
|
||||
frad1 = facrad*gsrainvsq1;
|
||||
frad2 = facrad*gsrainvsq2;
|
||||
facang = paramijk->lambda_epsilon2 * facexp*delcs;
|
||||
facang12 = rinv12*facang;
|
||||
csfacang = cs*facang;
|
||||
csfac1 = rinvsq1*csfacang;
|
||||
|
||||
fj[0] = delr1[0]*(frad1+csfac1)-delr2[0]*facang12;
|
||||
fj[1] = delr1[1]*(frad1+csfac1)-delr2[1]*facang12;
|
||||
fj[2] = delr1[2]*(frad1+csfac1)-delr2[2]*facang12;
|
||||
|
||||
csfac2 = rinvsq2*csfacang;
|
||||
|
||||
fk[0] = delr2[0]*(frad2+csfac2)-delr1[0]*facang12;
|
||||
fk[1] = delr2[1]*(frad2+csfac2)-delr1[1]*facang12;
|
||||
fk[2] = delr2[2]*(frad2+csfac2)-delr1[2]*facang12;
|
||||
|
||||
if (eflag) eng = facrad;
|
||||
}
|
||||
94
src/MANYBODY/pair_sw_mod.h
Normal file
94
src/MANYBODY/pair_sw_mod.h
Normal file
@ -0,0 +1,94 @@
|
||||
/* -*- c++ -*- ----------------------------------------------------------
|
||||
LAMMPS - Large-scale Atomic/Molecular Massively Parallel Simulator
|
||||
https://www.lammps.org/, Sandia National Laboratories
|
||||
Steve Plimpton, sjplimp@sandia.gov
|
||||
|
||||
Copyright (2003) Sandia Corporation. Under the terms of Contract
|
||||
DE-AC04-94AL85000 with Sandia Corporation, the U.S. Government retains
|
||||
certain rights in this software. This software is distributed under
|
||||
the GNU General Public License.
|
||||
|
||||
See the README file in the top-level LAMMPS directory.
|
||||
------------------------------------------------------------------------- */
|
||||
|
||||
#ifdef PAIR_CLASS
|
||||
// clang-format off
|
||||
PairStyle(sw/mod,PairSWMOD);
|
||||
// clang-format on
|
||||
#else
|
||||
|
||||
#ifndef LMP_PAIR_SW_MOD_H
|
||||
#define LMP_PAIR_SW_MOD_H
|
||||
|
||||
#include "pair_sw.h"
|
||||
|
||||
namespace LAMMPS_NS {
|
||||
|
||||
class PairSWMOD : public PairSW {
|
||||
public:
|
||||
PairSWMOD(class LAMMPS *);
|
||||
virtual ~PairSWMOD() {}
|
||||
|
||||
protected:
|
||||
double delta1;
|
||||
double delta2;
|
||||
|
||||
void settings(int, char **);
|
||||
void threebody(Param *, Param *, Param *, double, double, double *, double *, double *, double *,
|
||||
int, double &);
|
||||
};
|
||||
|
||||
} // namespace LAMMPS_NS
|
||||
|
||||
#endif
|
||||
#endif
|
||||
|
||||
/* ERROR/WARNING messages:
|
||||
|
||||
E: Illegal ... command
|
||||
|
||||
Self-explanatory. Check the input script syntax and compare to the
|
||||
documentation for the command. You can use -echo screen as a
|
||||
command-line option when running LAMMPS to see the offending line.
|
||||
|
||||
E: Incorrect args for pair coefficients
|
||||
|
||||
Self-explanatory. Check the input script or data file.
|
||||
|
||||
E: Pair style Stillinger-Weber requires atom IDs
|
||||
|
||||
This is a requirement to use the SW potential.
|
||||
|
||||
E: Pair style Stillinger-Weber requires newton pair on
|
||||
|
||||
See the newton command. This is a restriction to use the SW
|
||||
potential.
|
||||
|
||||
E: All pair coeffs are not set
|
||||
|
||||
All pair coefficients must be set in the data file or by the
|
||||
pair_coeff command before running a simulation.
|
||||
|
||||
E: Cannot open Stillinger-Weber potential file %s
|
||||
|
||||
The specified SW potential file cannot be opened. Check that the path
|
||||
and name are correct.
|
||||
|
||||
E: Incorrect format in Stillinger-Weber potential file
|
||||
|
||||
Incorrect number of words per line in the potential file.
|
||||
|
||||
E: Illegal Stillinger-Weber parameter
|
||||
|
||||
One or more of the coefficients defined in the potential file is
|
||||
invalid.
|
||||
|
||||
E: Potential file has duplicate entry
|
||||
|
||||
The potential file has more than one entry for the same element.
|
||||
|
||||
E: Potential file is missing an entry
|
||||
|
||||
The potential file does not have a needed entry.
|
||||
|
||||
*/
|
||||
119
src/OPENMP/pair_sw_mod_omp.cpp
Normal file
119
src/OPENMP/pair_sw_mod_omp.cpp
Normal file
@ -0,0 +1,119 @@
|
||||
// clang-format off
|
||||
/* ----------------------------------------------------------------------
|
||||
LAMMPS - Large-scale Atomic/Molecular Massively Parallel Simulator
|
||||
https://www.lammps.org/, Sandia National Laboratories
|
||||
Steve Plimpton, sjplimp@sandia.gov
|
||||
|
||||
This software is distributed under the GNU General Public License.
|
||||
|
||||
See the README file in the top-level LAMMPS directory.
|
||||
------------------------------------------------------------------------- */
|
||||
|
||||
/* ----------------------------------------------------------------------
|
||||
Contributing author: Axel Kohlmeyer (Temple U)
|
||||
and Wengen Ouyang (Wuhan U)
|
||||
------------------------------------------------------------------------- */
|
||||
|
||||
#include "pair_sw_mod_omp.h"
|
||||
|
||||
#include "error.h"
|
||||
#include "math_const.h"
|
||||
|
||||
#include <cmath>
|
||||
#include <cstring>
|
||||
|
||||
using namespace LAMMPS_NS;
|
||||
using namespace MathConst;
|
||||
|
||||
PairSWMODOMP::PairSWMODOMP(LAMMPS *lmp) : PairSWOMP(lmp)
|
||||
{
|
||||
delta1 = 0.25;
|
||||
delta2 = 0.35;
|
||||
}
|
||||
|
||||
/* ----------------------------------------------------------------------
|
||||
global settings
|
||||
------------------------------------------------------------------------- */
|
||||
|
||||
void PairSWMODOMP::settings(int narg, char **arg)
|
||||
{
|
||||
// process optional keywords
|
||||
|
||||
int iarg = 0;
|
||||
|
||||
while (iarg < narg) {
|
||||
if (strcmp(arg[iarg],"maxdelcs") == 0) {
|
||||
if (iarg+3 > narg) error->all(FLERR,"Illegal pair_style command");
|
||||
delta1 = utils::numeric(FLERR,arg[iarg+1],false,Pointers::lmp);
|
||||
delta2 = utils::numeric(FLERR,arg[iarg+2],false,Pointers::lmp);
|
||||
iarg += 3;
|
||||
if ((delta1 < 0.0) || (delta1 > 1.0) || (delta2 < 0.0) || (delta2 > 1.0) || (delta1 > delta2))
|
||||
error->all(FLERR,"Illegal values for maxdelcs keyword");
|
||||
} else error->all(FLERR,"Illegal pair_style command");
|
||||
}
|
||||
PairSWOMP::settings(narg-iarg,arg+iarg);
|
||||
}
|
||||
|
||||
/* ---------------------------------------------------------------------- */
|
||||
|
||||
void PairSWMODOMP::threebody(Param *paramij, Param *paramik, Param *paramijk,
|
||||
double rsq1, double rsq2,
|
||||
double *delr1, double *delr2,
|
||||
double *fj, double *fk, int eflag, double &eng)
|
||||
{
|
||||
double r1,rinvsq1,rainv1,gsrainv1,gsrainvsq1,expgsrainv1;
|
||||
double r2,rinvsq2,rainv2,gsrainv2,gsrainvsq2,expgsrainv2;
|
||||
double rinv12,cs,delcs,delcssq,facexp,facrad,frad1,frad2;
|
||||
double facang,facang12,csfacang,csfac1,csfac2,factor;
|
||||
|
||||
r1 = sqrt(rsq1);
|
||||
rinvsq1 = 1.0/rsq1;
|
||||
rainv1 = 1.0/(r1 - paramij->cut);
|
||||
gsrainv1 = paramij->sigma_gamma * rainv1;
|
||||
gsrainvsq1 = gsrainv1*rainv1/r1;
|
||||
expgsrainv1 = exp(gsrainv1);
|
||||
|
||||
r2 = sqrt(rsq2);
|
||||
rinvsq2 = 1.0/rsq2;
|
||||
rainv2 = 1.0/(r2 - paramik->cut);
|
||||
gsrainv2 = paramik->sigma_gamma * rainv2;
|
||||
gsrainvsq2 = gsrainv2*rainv2/r2;
|
||||
expgsrainv2 = exp(gsrainv2);
|
||||
|
||||
rinv12 = 1.0/(r1*r2);
|
||||
cs = (delr1[0]*delr2[0] + delr1[1]*delr2[1] + delr1[2]*delr2[2]) * rinv12;
|
||||
delcs = cs - paramijk->costheta;
|
||||
|
||||
// Modification to delcs
|
||||
if(fabs(delcs) >= delta2) delcs = 0.0;
|
||||
else if(fabs(delcs) < delta2 && fabs(delcs) > delta1) {
|
||||
factor = 0.5 + 0.5*cos(MY_PI*(fabs(delcs) - delta1)/(delta2 - delta1));
|
||||
delcs *= factor;
|
||||
}
|
||||
delcssq = delcs*delcs;
|
||||
|
||||
facexp = expgsrainv1*expgsrainv2;
|
||||
|
||||
// facrad = sqrt(paramij->lambda_epsilon*paramik->lambda_epsilon) *
|
||||
// facexp*delcssq;
|
||||
|
||||
facrad = paramijk->lambda_epsilon * facexp*delcssq;
|
||||
frad1 = facrad*gsrainvsq1;
|
||||
frad2 = facrad*gsrainvsq2;
|
||||
facang = paramijk->lambda_epsilon2 * facexp*delcs;
|
||||
facang12 = rinv12*facang;
|
||||
csfacang = cs*facang;
|
||||
csfac1 = rinvsq1*csfacang;
|
||||
|
||||
fj[0] = delr1[0]*(frad1+csfac1)-delr2[0]*facang12;
|
||||
fj[1] = delr1[1]*(frad1+csfac1)-delr2[1]*facang12;
|
||||
fj[2] = delr1[2]*(frad1+csfac1)-delr2[2]*facang12;
|
||||
|
||||
csfac2 = rinvsq2*csfacang;
|
||||
|
||||
fk[0] = delr2[0]*(frad2+csfac2)-delr1[0]*facang12;
|
||||
fk[1] = delr2[1]*(frad2+csfac2)-delr1[1]*facang12;
|
||||
fk[2] = delr2[2]*(frad2+csfac2)-delr1[2]*facang12;
|
||||
|
||||
if (eflag) eng = facrad;
|
||||
}
|
||||
49
src/OPENMP/pair_sw_mod_omp.h
Normal file
49
src/OPENMP/pair_sw_mod_omp.h
Normal file
@ -0,0 +1,49 @@
|
||||
/* -*- c++ -*- ----------------------------------------------------------
|
||||
LAMMPS - Large-scale Atomic/Molecular Massively Parallel Simulator
|
||||
https://www.lammps.org/, Sandia National Laboratories
|
||||
Steve Plimpton, sjplimp@sandia.gov
|
||||
|
||||
Copyright (2003) Sandia Corporation. Under the terms of Contract
|
||||
DE-AC04-94AL85000 with Sandia Corporation, the U.S. Government retains
|
||||
certain rights in this software. This software is distributed under
|
||||
the GNU General Public License.
|
||||
|
||||
See the README file in the top-level LAMMPS directory.
|
||||
------------------------------------------------------------------------- */
|
||||
|
||||
/* ----------------------------------------------------------------------
|
||||
Contributing author: Axel Kohlmeyer (Temple U)
|
||||
------------------------------------------------------------------------- */
|
||||
|
||||
#ifdef PAIR_CLASS
|
||||
// clang-format off
|
||||
PairStyle(sw/mod/omp,PairSWMODOMP);
|
||||
// clang-format on
|
||||
#else
|
||||
|
||||
#ifndef LMP_PAIR_SW_MOD_OMP_H
|
||||
#define LMP_PAIR_SW_MOD_OMP_H
|
||||
|
||||
#include "pair_sw_omp.h"
|
||||
|
||||
namespace LAMMPS_NS {
|
||||
|
||||
class PairSWMODOMP : public PairSWOMP {
|
||||
|
||||
public:
|
||||
PairSWMODOMP(class LAMMPS *);
|
||||
virtual ~PairSWMODOMP() {}
|
||||
|
||||
protected:
|
||||
double delta1;
|
||||
double delta2;
|
||||
|
||||
void settings(int, char **);
|
||||
void threebody(Param *, Param *, Param *, double, double, double *, double *, double *, double *,
|
||||
int, double &);
|
||||
};
|
||||
|
||||
} // namespace LAMMPS_NS
|
||||
|
||||
#endif
|
||||
#endif
|
||||
156
unittest/force-styles/tests/manybody-pair-sw-mod-maxdelcs.yaml
Normal file
156
unittest/force-styles/tests/manybody-pair-sw-mod-maxdelcs.yaml
Normal file
@ -0,0 +1,156 @@
|
||||
---
|
||||
lammps_version: 27 Oct 2021
|
||||
date_generated: Fri Dec 3 17:14:23 2021
|
||||
epsilon: 2e-08
|
||||
skip_tests:
|
||||
prerequisites: ! |
|
||||
pair sw/mod
|
||||
pre_commands: ! |
|
||||
variable newton_pair delete
|
||||
if "$(is_active(package,gpu)) > 0.0" then "variable newton_pair index off" else "variable newton_pair index on"
|
||||
post_commands: ! ""
|
||||
input_file: in.manybody
|
||||
pair_style: sw/mod maxdelcs 0.20 0.40
|
||||
pair_coeff: ! |
|
||||
* * CdTe.sw Cd Cd Cd Cd Te Te Te Te
|
||||
extract: ! ""
|
||||
natoms: 64
|
||||
init_vdwl: -102.90155182016774
|
||||
init_coul: 0
|
||||
init_stress: ! |-
|
||||
-2.1947417260888678e+01 -2.2105178629076043e+01 -2.2782150007200460e+01 -9.6831443397089743e+00 2.8031085226335019e+01 2.6425790794270330e+00
|
||||
init_forces: ! |2
|
||||
1 -8.2322511989895242e-01 2.6315476703135525e+00 1.6442126058355577e+00
|
||||
2 -2.2311488847312719e+00 -8.2456809265006359e-01 -2.2293515519297400e+00
|
||||
3 4.2989240623230440e-01 -4.6052129249824086e-01 -4.8909609892212980e-01
|
||||
4 -1.5530833374407123e+00 2.5748774212987220e+00 1.5034912600724022e+00
|
||||
5 -6.9171825412605936e-01 -1.0531847386600970e+00 9.2147776138588822e-02
|
||||
6 1.5451416942873637e+00 3.1375544318493689e+00 2.4850508416452671e-01
|
||||
7 -9.0063706268170907e-01 -2.7193406920151647e-01 5.1367456614538520e-01
|
||||
8 -6.4440839188902421e-02 3.8701567174252616e-01 -2.4285825715258058e-01
|
||||
9 -5.5617200225703267e-02 -2.1277279901291282e+00 -1.6680511813979533e+00
|
||||
10 2.7595287122399431e-01 -1.3559527412339436e+00 -2.0239561413486844e+00
|
||||
11 2.9100882412227174e+00 -3.1645938128174627e+00 1.7652131399585074e+00
|
||||
12 -5.1610115075594178e+00 -3.0600096528148240e+00 -2.5793792565700739e+00
|
||||
13 -9.9287698044288153e-01 5.1159440453263549e+00 -7.4140454237552722e-02
|
||||
14 -1.3042563529153732e+00 3.2552405905184112e+00 -3.0303315732398806e-01
|
||||
15 -3.0223048479632428e+00 2.8527569963119044e+00 -2.3811658931584292e+00
|
||||
16 1.2225520471067990e+00 8.8148095840949869e-01 4.9430491876220550e+00
|
||||
17 5.0768442926270452e-01 2.6034887477601787e+00 -3.6788718899516661e+00
|
||||
18 8.3718278912359012e-01 1.6046320767230449e-01 3.0550065526090071e+00
|
||||
19 -1.2883762451214118e+00 -2.3849116987845123e+00 -5.8477823649252847e-01
|
||||
20 -5.5132529604846408e+00 4.3662399751356906e-01 8.3739708194443407e-01
|
||||
21 1.9465564103522475e+00 3.3605256895156632e-01 -1.9812639945440429e+00
|
||||
22 -5.3900034257758653e+00 2.7980876817713836e+00 -3.4581879904248547e+00
|
||||
23 -6.9551235863135563e-01 1.7167183106714698e+00 1.8596769847634977e+00
|
||||
24 1.0373451376796643e+00 2.8037482368183038e+00 1.5763756953329264e+00
|
||||
25 8.5682777970106550e-01 -1.7513088261915449e-01 1.4385656519499774e+00
|
||||
26 -6.0687244397992490e-01 -8.5621207324266868e-01 3.7445504803187213e-01
|
||||
27 1.7542395648890141e+00 -9.7450364945012324e-01 1.0100795516082988e+00
|
||||
28 1.4371612196473649e+00 7.8751799333407246e-01 4.0754691654932156e+00
|
||||
29 -1.6851872634862173e+00 3.1860021588877185e-01 -1.9136043995523440e+00
|
||||
30 -1.5120093558295022e-01 1.9897138579775446e+00 -7.7482882434134659e-01
|
||||
31 -7.9238133559867108e-01 1.2389159718859988e+00 -9.7158187701085530e-01
|
||||
32 -2.9467345906797955e+00 -2.2258546046845273e-01 -1.2952141841455944e+00
|
||||
33 4.1055969687703975e+00 -2.1993536054909826e+00 2.3398821758640871e+00
|
||||
34 -5.4666470780943710e-01 -5.1596374513625265e-01 4.4995707525341821e-01
|
||||
35 6.5409470446315543e-01 -4.4929224101256049e-01 2.3033958551093261e+00
|
||||
36 4.4102715770557099e-01 -1.9494304695990754e+00 -2.7711726811313486e-01
|
||||
37 -1.1814185367881915e+00 1.5093409982347743e+00 -2.0145241812388726e+00
|
||||
38 7.9979956273041686e-01 -6.2510014668964398e-01 2.2470258713803903e-01
|
||||
39 9.1480685090248115e-01 -8.6858033858396233e-01 -3.0830126961472613e+00
|
||||
40 2.8593879358814682e+00 -9.8501251752205943e-01 -9.5860078192014586e-01
|
||||
41 2.1485211965273499e-01 5.2449517317149030e-02 -3.7464374392695876e-01
|
||||
42 -3.1798376119681415e+00 -1.4672181113880249e+00 -3.2842910189007968e-01
|
||||
43 5.4671499454984429e-01 -4.1359175442160714e+00 -1.8207740535793332e-01
|
||||
44 2.9266008103038206e+00 -3.6068419804864180e+00 1.2113363596827269e+00
|
||||
45 1.8852873543332602e-01 2.0862322450867481e+00 -2.2746048462286232e+00
|
||||
46 3.1050327756207308e-01 -6.8131822103739004e-01 3.3099599857084856e+00
|
||||
47 1.5495643784665116e+00 4.7838931757231606e-01 1.7237903621133266e+00
|
||||
48 -1.0044710103079812e-01 1.9268843643577713e+00 -7.8383576073068006e-02
|
||||
49 -7.5032605988628509e-01 -4.2197737225953258e+00 -2.3776532103934995e+00
|
||||
50 1.6605480572872189e-01 2.1347903400364161e+00 -1.0644591517660023e+00
|
||||
51 -1.0044546762645692e+00 3.4523503888228477e+00 2.5759868763834457e+00
|
||||
52 3.3060194272186956e+00 -4.1095446389475212e+00 4.4973693213048920e+00
|
||||
53 2.0013241503011043e+00 2.1568842444962932e+00 5.8576907510814702e-01
|
||||
54 2.2795507897178497e+00 -1.6689794713655521e+00 -1.2265506067291636e+00
|
||||
55 1.4414345631526004e+00 -2.3308559065173404e+00 -2.6744299494180348e+00
|
||||
56 -1.2975056485899019e+00 1.2610549989098461e+00 -1.8919017562855065e+00
|
||||
57 4.4635450423847911e-01 -1.8891747786298547e+00 -7.3598594916023358e-02
|
||||
58 1.8732023203115655e+00 -1.2871222078269424e+00 1.1034998112961900e+00
|
||||
59 2.5191023566928030e+00 1.3386335071903233e+00 -1.3910367397923291e+00
|
||||
60 -1.3827430344664839e+00 -4.7488532834440305e+00 -2.6077765026678694e+00
|
||||
61 5.6154005053867850e-01 1.6367914021307663e+00 2.2225403413594347e-01
|
||||
62 -2.7117320012918236e+00 2.0222828099298611e+00 -1.0992589926255703e+00
|
||||
63 1.1817576812178230e+00 -3.4891322995415415e+00 1.2117401144494494e-01
|
||||
64 1.9765285883417301e+00 2.0768686745001230e+00 5.0210256117812220e+00
|
||||
run_vdwl: -102.8863066387519
|
||||
run_coul: 0
|
||||
run_stress: ! |-
|
||||
-2.1976112124103381e+01 -2.2120675059593967e+01 -2.2736028697191660e+01 -9.6838383640863732e+00 2.7960565626594452e+01 2.9565139447975581e+00
|
||||
run_forces: ! |2
|
||||
1 -8.2928907389174800e-01 2.6325653168237597e+00 1.6455283675511336e+00
|
||||
2 -2.2332848280699098e+00 -8.5105428623120738e-01 -2.2378966509481462e+00
|
||||
3 4.0369022873323995e-01 -4.5292332026834525e-01 -4.6117125396617076e-01
|
||||
4 -1.5392368366681055e+00 2.5836742219004307e+00 1.4866213787271727e+00
|
||||
5 -7.0473215115198462e-01 -1.0635760940667160e+00 1.0942226301158597e-01
|
||||
6 1.5819649596788963e+00 3.1431003510990916e+00 2.7247970443500191e-01
|
||||
7 -8.8304300352667098e-01 -2.5512778253202795e-01 4.9061185303106492e-01
|
||||
8 -7.5212662515965478e-02 3.8184021196914131e-01 -2.4107282446941858e-01
|
||||
9 -8.1158381339754615e-02 -2.1476254109562842e+00 -1.6738060835548429e+00
|
||||
10 2.6739139374368631e-01 -1.3595489108881318e+00 -1.9877911558077250e+00
|
||||
11 2.8786464650632282e+00 -3.1444207672765661e+00 1.7595851785110754e+00
|
||||
12 -5.1607144125813420e+00 -3.0505635395731572e+00 -2.5663556019991880e+00
|
||||
13 -9.5218249672773658e-01 5.1068327597016960e+00 -5.8594717769482718e-02
|
||||
14 -1.3173839151099331e+00 3.2572743003293345e+00 -3.1725961245082179e-01
|
||||
15 -3.0209968254234791e+00 2.8556138462073033e+00 -2.3721062599278038e+00
|
||||
16 1.2216389778733623e+00 8.8782172928552650e-01 4.9460287363958439e+00
|
||||
17 5.0665401626634665e-01 2.6065123676788002e+00 -3.6572621755786723e+00
|
||||
18 8.0560082005674039e-01 1.7784443143431039e-01 3.0708425303505242e+00
|
||||
19 -1.3130648174442099e+00 -2.4049562879242599e+00 -5.9798277275158895e-01
|
||||
20 -5.5003890970086431e+00 4.2569363932569165e-01 8.2096048756974138e-01
|
||||
21 1.9583117745178971e+00 3.1676077641277089e-01 -2.0010367607187307e+00
|
||||
22 -5.3782300500239106e+00 2.7954251058532851e+00 -3.4849823165113722e+00
|
||||
23 -6.9051290513228092e-01 1.7324097820905555e+00 1.8656696660166405e+00
|
||||
24 1.0579198267435741e+00 2.7853782129568909e+00 1.5603367091482048e+00
|
||||
25 8.5874832624451036e-01 -1.7002486393146604e-01 1.4197740747130343e+00
|
||||
26 -6.1775651781646257e-01 -8.4257119820718573e-01 3.7388380056589404e-01
|
||||
27 1.7623463963448633e+00 -9.9354238242365334e-01 1.0110685126053154e+00
|
||||
28 1.4193733470738314e+00 8.1015999185641474e-01 4.0821004813182125e+00
|
||||
29 -1.6859151458223569e+00 3.1541062526510977e-01 -1.9250490296611780e+00
|
||||
30 -1.3973422008752046e-01 1.9763237734759858e+00 -7.7445674509188089e-01
|
||||
31 -7.7767063241113066e-01 1.2364953391884987e+00 -9.6957454920708874e-01
|
||||
32 -2.9270733416295300e+00 -2.4270762795162515e-01 -1.3071450818376427e+00
|
||||
33 4.0910389624152463e+00 -2.1992798649239882e+00 2.3441501919110235e+00
|
||||
34 -5.5252855074094653e-01 -5.1754953667376968e-01 4.5476750785742548e-01
|
||||
35 6.5679903128682637e-01 -4.3384313669203550e-01 2.3020978443930540e+00
|
||||
36 4.1071528470453234e-01 -1.9426423465248290e+00 -3.0227836648613948e-01
|
||||
37 -1.1800352185266187e+00 1.5115663414777891e+00 -2.0145348898879654e+00
|
||||
38 8.0863765118629871e-01 -6.2601029460599156e-01 2.2604437645930608e-01
|
||||
39 9.0595391391512536e-01 -8.6453019059818215e-01 -3.0825022954203249e+00
|
||||
40 2.8910511690578957e+00 -9.9304764149802571e-01 -9.7028813321576568e-01
|
||||
41 2.3576231848917817e-01 8.3058105340779065e-02 -3.5051100914776356e-01
|
||||
42 -3.1800149002647635e+00 -1.4801218321079967e+00 -3.4939613462705732e-01
|
||||
43 5.3438430014286320e-01 -4.1254150427656411e+00 -1.9277595501740344e-01
|
||||
44 2.9343930193092742e+00 -3.6039709656946148e+00 1.2044564920566443e+00
|
||||
45 1.6277597014744849e-01 2.0604496639613474e+00 -2.2638998549421463e+00
|
||||
46 2.9983573330855845e-01 -6.7843418740863404e-01 3.3353145685585344e+00
|
||||
47 1.5634801627108743e+00 4.8214593664222316e-01 1.7100505686438834e+00
|
||||
48 -8.3906105082361959e-02 1.9304713818450885e+00 -8.3812015887967162e-02
|
||||
49 -7.8979636683125953e-01 -4.2585478453255936e+00 -2.4144301914148301e+00
|
||||
50 1.7300163937082269e-01 2.1296234182507194e+00 -1.0768825899372374e+00
|
||||
51 -1.0406604933510912e+00 3.4818747345114609e+00 2.5791884839408641e+00
|
||||
52 3.3194817589169796e+00 -4.1027033529151336e+00 4.5046480939694513e+00
|
||||
53 2.0294540274748609e+00 2.1853637373905008e+00 6.4245186153892442e-01
|
||||
54 2.2771404377390034e+00 -1.6664001034755751e+00 -1.2118966400733897e+00
|
||||
55 1.4338268965133238e+00 -2.3320008553509282e+00 -2.6364737369251454e+00
|
||||
56 -1.2965342194582345e+00 1.2428509252727042e+00 -1.8883258466962363e+00
|
||||
57 4.3952750262408874e-01 -1.9156058347182991e+00 -7.8543802781213368e-02
|
||||
58 1.8765385567796204e+00 -1.2672717375405131e+00 1.0828240486180201e+00
|
||||
59 2.5418882730334671e+00 1.3543932883696401e+00 -1.3969143290366981e+00
|
||||
60 -1.4187287649587188e+00 -4.7767586078518711e+00 -2.6433630359859794e+00
|
||||
61 5.7641865518569202e-01 1.6484372040093276e+00 2.3389519515043916e-01
|
||||
62 -2.7071779218109575e+00 2.0159966095690671e+00 -1.0872338761779961e+00
|
||||
63 1.1764921309976299e+00 -3.5078075687694996e+00 9.5738583931291754e-02
|
||||
64 2.0160799277578452e+00 2.1172152881764932e+00 5.0470647349337190e+00
|
||||
...
|
||||
156
unittest/force-styles/tests/manybody-pair-sw-mod-multi.yaml
Normal file
156
unittest/force-styles/tests/manybody-pair-sw-mod-multi.yaml
Normal file
@ -0,0 +1,156 @@
|
||||
---
|
||||
lammps_version: 27 Oct 2021
|
||||
date_generated: Fri Dec 3 17:00:11 2021
|
||||
epsilon: 2e-08
|
||||
skip_tests:
|
||||
prerequisites: ! |
|
||||
pair sw/mod
|
||||
pre_commands: ! |
|
||||
variable newton_pair delete
|
||||
if "$(is_active(package,gpu)) > 0.0" then "variable newton_pair index off" else "variable newton_pair index on"
|
||||
post_commands: ! ""
|
||||
input_file: in.manybody
|
||||
pair_style: sw/mod
|
||||
pair_coeff: ! |
|
||||
* * CdTe.sw Cd Cd Cd Cd Te Te Te Te
|
||||
extract: ! ""
|
||||
natoms: 64
|
||||
init_vdwl: -102.37263341910496
|
||||
init_coul: 0
|
||||
init_stress: ! |-
|
||||
-1.9299390308487332e+01 -1.8776425549919630e+01 -1.9374721168707158e+01 -9.9622288974183402e+00 2.8070027242773669e+01 2.3879337940188838e+00
|
||||
init_forces: ! |2
|
||||
1 -8.3352103982839498e-01 2.6013559482542927e+00 1.6274474572425128e+00
|
||||
2 -2.2306493745023439e+00 -8.0714318418132680e-01 -2.1923062020153332e+00
|
||||
3 4.2806028767962845e-01 -4.3590991678773050e-01 -5.0075218062879157e-01
|
||||
4 -1.5656435682231125e+00 2.5915183820303294e+00 1.5040666120009878e+00
|
||||
5 -6.9060643334495364e-01 -1.0647727077215563e+00 1.0180213728505660e-01
|
||||
6 1.5642465056067236e+00 3.1396473681405714e+00 2.3641961557945523e-01
|
||||
7 -8.6200824722768510e-01 -3.1293943422778392e-01 5.8408431260171700e-01
|
||||
8 -4.0266618929934772e-02 3.9766986295109796e-01 -2.5739252841289817e-01
|
||||
9 -1.0121360928146172e-01 -2.1107078034640070e+00 -1.6464009666060164e+00
|
||||
10 2.0923890660303709e-01 -1.3484233420079106e+00 -2.0722655526356872e+00
|
||||
11 2.8965107909852348e+00 -3.1744989269831745e+00 1.7652663534808954e+00
|
||||
12 -5.1795645231077438e+00 -3.1197777091864247e+00 -2.5665483054724385e+00
|
||||
13 -9.7590684648521742e-01 5.1280259109893711e+00 -5.5091662114447909e-02
|
||||
14 -1.3011518617770772e+00 3.2310626778618188e+00 -2.7215049371394051e-01
|
||||
15 -3.0223115829476974e+00 2.8683423075628229e+00 -2.3758062762116352e+00
|
||||
16 1.2188823395097397e+00 8.8545767129801856e-01 4.9357502869058907e+00
|
||||
17 5.1082190544309336e-01 2.5961893628174249e+00 -3.6899394789612989e+00
|
||||
18 8.0983992795309412e-01 1.9375641754963246e-01 3.0453558733140791e+00
|
||||
19 -1.2881034138735021e+00 -2.3462670937269570e+00 -5.7655943278877531e-01
|
||||
20 -5.5246134474571544e+00 4.3796064198379042e-01 7.8520754182924590e-01
|
||||
21 1.9857375817468936e+00 3.5747034616111240e-01 -1.9976772359481998e+00
|
||||
22 -5.3994091163314843e+00 2.7697124407401645e+00 -3.4667596880338745e+00
|
||||
23 -6.7698775959152468e-01 1.7121888767603168e+00 1.8605652911619057e+00
|
||||
24 1.0074715305644579e+00 2.7727617131893907e+00 1.6044473510176775e+00
|
||||
25 8.2109744647411587e-01 -1.5951683209098438e-01 1.4578611299506363e+00
|
||||
26 -6.0985382802125121e-01 -8.4244274451098200e-01 3.8129622162861987e-01
|
||||
27 1.7520729823657701e+00 -9.7201192812768278e-01 1.0169775017077374e+00
|
||||
28 1.4567082595385197e+00 7.8409740218617241e-01 4.0820526290440693e+00
|
||||
29 -1.7032244062520407e+00 3.7587845180749746e-01 -1.8870964181160801e+00
|
||||
30 -1.3206923648228786e-01 1.9916921471681335e+00 -7.8266372777153881e-01
|
||||
31 -7.8806468309443956e-01 1.2340219176128437e+00 -9.6478187359875445e-01
|
||||
32 -2.9476314789446243e+00 -2.3142140109749620e-01 -1.2913087888283064e+00
|
||||
33 4.0628274986014370e+00 -2.1640961259319633e+00 2.3152290236418862e+00
|
||||
34 -5.0178399673773300e-01 -5.0822695167360177e-01 4.4034006759355204e-01
|
||||
35 6.4819559167223217e-01 -4.2103249402438037e-01 2.2856297398167160e+00
|
||||
36 4.2421336892938027e-01 -1.9510682132362911e+00 -2.6576967318516032e-01
|
||||
37 -1.1978825491980216e+00 1.4979581672416948e+00 -2.0147839781766854e+00
|
||||
38 7.9840064761631246e-01 -6.3065633736217053e-01 2.2172788022363643e-01
|
||||
39 9.5635170423204818e-01 -8.6585579126154955e-01 -3.1052170761751845e+00
|
||||
40 2.8672098888058200e+00 -9.9651196656937779e-01 -9.5239701218087292e-01
|
||||
41 2.4852080673692367e-01 6.1726598770146912e-02 -3.7738320667014214e-01
|
||||
42 -3.2218924503111612e+00 -1.4679079242785487e+00 -3.2494955620470956e-01
|
||||
43 5.5403553802134953e-01 -4.1887392096585874e+00 -2.0482127921175985e-01
|
||||
44 2.9555129785833429e+00 -3.6105937273033035e+00 1.2015248443434716e+00
|
||||
45 1.7770090288772786e-01 2.0291936769513712e+00 -2.2821357561478952e+00
|
||||
46 3.0098477582343552e-01 -6.8109426553535413e-01 3.3143127536166697e+00
|
||||
47 1.5621226433495043e+00 4.7692718861141892e-01 1.7210568305854430e+00
|
||||
48 -9.4768998301996810e-02 1.9291106542258933e+00 -7.9898001163940746e-02
|
||||
49 -7.5069898580068450e-01 -4.2258133032514049e+00 -2.3812996182822603e+00
|
||||
50 1.4134224367113424e-01 2.1242374172137017e+00 -1.0801323306863431e+00
|
||||
51 -1.0169916443243892e+00 3.4297591336369639e+00 2.6194829051700457e+00
|
||||
52 3.2885617409945218e+00 -4.1236212282526887e+00 4.4781707305337832e+00
|
||||
53 2.0148028372670694e+00 2.1448816982248586e+00 5.9971419207432852e-01
|
||||
54 2.2814655737302960e+00 -1.7087786381643948e+00 -1.2499084070436326e+00
|
||||
55 1.4210474600591452e+00 -2.3307737663036989e+00 -2.6810090164064904e+00
|
||||
56 -1.2621087881539996e+00 1.2649871800389936e+00 -1.8926645655164065e+00
|
||||
57 4.5797130534627017e-01 -1.8664838112748443e+00 -7.9083437859934921e-02
|
||||
58 1.8947653213983979e+00 -1.2696890878445555e+00 1.1075578262554551e+00
|
||||
59 2.5504370125908418e+00 1.3745174666515754e+00 -1.4107516734366936e+00
|
||||
60 -1.3722628021690451e+00 -4.7890295934897642e+00 -2.6044795996416212e+00
|
||||
61 5.5504118471845243e-01 1.6638732597224004e+00 1.9102194016740037e-01
|
||||
62 -2.7251879924223230e+00 2.0619085257720378e+00 -1.0935823576664374e+00
|
||||
63 1.2081746380050724e+00 -3.4948111236780761e+00 1.2168350620299762e-01
|
||||
64 1.9860051556122582e+00 2.0927257690827177e+00 5.0697148025383179e+00
|
||||
run_vdwl: -102.35973334868544
|
||||
run_coul: 0
|
||||
run_stress: ! |-
|
||||
-1.9328658030947810e+01 -1.8780379209045268e+01 -1.9346617077044971e+01 -9.9749666938435588e+00 2.8008437891372573e+01 2.7085184376387343e+00
|
||||
run_forces: ! |2
|
||||
1 -8.3973414156161930e-01 2.6024806716939164e+00 1.6294489541587445e+00
|
||||
2 -2.2332320674802562e+00 -8.3325867561653455e-01 -2.2006491222340316e+00
|
||||
3 4.0201044172486750e-01 -4.2917790666562572e-01 -4.6948321345343524e-01
|
||||
4 -1.5508368285261567e+00 2.6001283545145055e+00 1.4866238736909396e+00
|
||||
5 -7.0283057803506777e-01 -1.0755813727224737e+00 1.1966810285587803e-01
|
||||
6 1.6014945801277216e+00 3.1449315086117622e+00 2.6049037731194224e-01
|
||||
7 -8.4515391346172386e-01 -2.9643376365236135e-01 5.5592808043879749e-01
|
||||
8 -5.2718099427328857e-02 3.9189728118504363e-01 -2.5511789246187055e-01
|
||||
9 -1.2645445343566819e-01 -2.1304729991357707e+00 -1.6522394141178478e+00
|
||||
10 2.0170941449333582e-01 -1.3518767924960227e+00 -2.0322937623603781e+00
|
||||
11 2.8651919448969720e+00 -3.1544674167965900e+00 1.7604480863567769e+00
|
||||
12 -5.1795367535891712e+00 -3.1098019791862668e+00 -2.5538057436240353e+00
|
||||
13 -9.3449291860999784e-01 5.1182059829377859e+00 -4.0298131228021977e-02
|
||||
14 -1.3138769883562655e+00 3.2334706395375243e+00 -2.8705931823998737e-01
|
||||
15 -3.0202933407782986e+00 2.8717678204148385e+00 -2.3669275791353264e+00
|
||||
16 1.2183776352258253e+00 8.9127075127665278e-01 4.9384997662616144e+00
|
||||
17 5.1004773227753764e-01 2.5996399633357181e+00 -3.6689206261060656e+00
|
||||
18 7.7809167896759790e-01 2.1207144945670109e-01 3.0609488662886752e+00
|
||||
19 -1.3130275117681316e+00 -2.3667134933940694e+00 -5.8981658972312290e-01
|
||||
20 -5.5117978458785322e+00 4.2744430925502919e-01 7.6917505422068522e-01
|
||||
21 1.9975555296768055e+00 3.3703612298365648e-01 -2.0175086154709017e+00
|
||||
22 -5.3878913771259942e+00 2.7669546071116780e+00 -3.4936856927711784e+00
|
||||
23 -6.7183695072627359e-01 1.7273496394998133e+00 1.8671408697513008e+00
|
||||
24 1.0274178552169215e+00 2.7558227820998842e+00 1.5882174839506549e+00
|
||||
25 8.2283419787093992e-01 -1.5447852836097220e-01 1.4391797038202698e+00
|
||||
26 -6.2156011410459711e-01 -8.2796420305524143e-01 3.8090402705185117e-01
|
||||
27 1.7601339367218041e+00 -9.9125729448376576e-01 1.0180273847746450e+00
|
||||
28 1.4388092815122282e+00 8.0674679694088813e-01 4.0876648999036522e+00
|
||||
29 -1.7046413611169287e+00 3.7321569413737288e-01 -1.8989219949625276e+00
|
||||
30 -1.2074990763593707e-01 1.9792500368063586e+00 -7.8166413542349944e-01
|
||||
31 -7.7332943322336511e-01 1.2315391616416569e+00 -9.6239548238557426e-01
|
||||
32 -2.9277390618142722e+00 -2.5192574067961049e-01 -1.3037200813587058e+00
|
||||
33 4.0477554035224355e+00 -2.1635774257779952e+00 2.3187668986584278e+00
|
||||
34 -5.0676702793740924e-01 -5.1042867431712269e-01 4.4519935389270182e-01
|
||||
35 6.5147883642558269e-01 -4.0559353423839967e-01 2.2844315670896309e+00
|
||||
36 3.9390278045807725e-01 -1.9447574184680256e+00 -2.9115859619763695e-01
|
||||
37 -1.1969835780313667e+00 1.5002434334384103e+00 -2.0143490185568584e+00
|
||||
38 8.0676971272455089e-01 -6.3075876472442627e-01 2.2352527291923852e-01
|
||||
39 9.4831126179927472e-01 -8.6162603556527295e-01 -3.1064360157753512e+00
|
||||
40 2.8987316294754262e+00 -1.0047866832940338e+00 -9.6394435733480410e-01
|
||||
41 2.6960650365945771e-01 9.2011029766347563e-02 -3.5329070420464370e-01
|
||||
42 -3.2202934703067982e+00 -1.4801433334214229e+00 -3.4640704444773640e-01
|
||||
43 5.4054911532485972e-01 -4.1773027513600249e+00 -2.1447817794737201e-01
|
||||
44 2.9630449457388348e+00 -3.6072732024558061e+00 1.1944777942823346e+00
|
||||
45 1.5144749481598813e-01 2.0033822312972123e+00 -2.2719544688472020e+00
|
||||
46 2.9049655713441491e-01 -6.7867224645607704e-01 3.3387072833091955e+00
|
||||
47 1.5754348928781643e+00 4.8101158180913595e-01 1.7080091216663373e+00
|
||||
48 -7.7888189794370732e-02 1.9324741091956470e+00 -8.5274908698085294e-02
|
||||
49 -7.9019684006595448e-01 -4.2648229814895942e+00 -2.4185384574896021e+00
|
||||
50 1.4845949202981235e-01 2.1194430145066492e+00 -1.0924025593259503e+00
|
||||
51 -1.0531897227887335e+00 3.4601296405944799e+00 2.6236602237569762e+00
|
||||
52 3.3021855015483581e+00 -4.1172000553476273e+00 4.4848689387827374e+00
|
||||
53 2.0437376661991382e+00 2.1726639093433144e+00 6.5674814327221342e-01
|
||||
54 2.2800687253756191e+00 -1.7058539676012388e+00 -1.2353352851426578e+00
|
||||
55 1.4138080148068077e+00 -2.3311510292486584e+00 -2.6435843933533452e+00
|
||||
56 -1.2611495893710638e+00 1.2465439472263604e+00 -1.8894879732201839e+00
|
||||
57 4.5173711499993979e-01 -1.8928474410809497e+00 -8.2753356735880912e-02
|
||||
58 1.8971660771741441e+00 -1.2504810390672687e+00 1.0864490717872513e+00
|
||||
59 2.5718616964408740e+00 1.3890721660300731e+00 -1.4168830433218909e+00
|
||||
60 -1.4083227015617696e+00 -4.8165606065577791e+00 -2.6397173641387988e+00
|
||||
61 5.6959342807188396e-01 1.6753227696902677e+00 2.0308480954757957e-01
|
||||
62 -2.7207823332499634e+00 2.0545577417761192e+00 -1.0816801951719224e+00
|
||||
63 1.2029071251954688e+00 -3.5148585644551131e+00 9.6902669182167084e-02
|
||||
64 2.0245788952513477e+00 2.1340267730573288e+00 5.0949866359832177e+00
|
||||
...
|
||||
Reference in New Issue
Block a user