From fdc1520330983ff373758f5aa85048545b2d528a Mon Sep 17 00:00:00 2001 From: sjplimp Date: Wed, 1 Oct 2008 15:02:48 +0000 Subject: [PATCH] git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@2122 f3b2605a-c512-4ea7-a41b-209d697bcdaa --- doc/Eqs/pair_tersoff_zbl.jpg | Bin 0 -> 37457 bytes doc/Eqs/pair_tersoff_zbl.tex | 33 +++++ doc/Section_commands.html | 2 +- doc/Section_commands.txt | 1 + doc/pair_coeff.html | 3 +- doc/pair_coeff.txt | 3 +- doc/pair_style.html | 1 + doc/pair_style.txt | 1 + doc/pair_tersoff.html | 4 +- doc/pair_tersoff.txt | 4 +- doc/pair_tersoff_zbl.html | 243 +++++++++++++++++++++++++++++++++++ doc/pair_tersoff_zbl.txt | 234 +++++++++++++++++++++++++++++++++ 12 files changed, 522 insertions(+), 7 deletions(-) create mode 100644 doc/Eqs/pair_tersoff_zbl.jpg create mode 100644 doc/Eqs/pair_tersoff_zbl.tex create mode 100644 doc/pair_tersoff_zbl.html create mode 100644 doc/pair_tersoff_zbl.txt diff --git a/doc/Eqs/pair_tersoff_zbl.jpg b/doc/Eqs/pair_tersoff_zbl.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4309f995b0cfe1c905314d7f87a2e498b6bbc190 GIT binary patch literal 37457 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 b0JQ|j0T)IRO+f&oefU3L&Hs+ literal 0 HcmV?d00001 diff --git a/doc/Eqs/pair_tersoff_zbl.tex b/doc/Eqs/pair_tersoff_zbl.tex new file mode 100644 index 0000000000..4accac098e --- /dev/null +++ b/doc/Eqs/pair_tersoff_zbl.tex @@ -0,0 +1,33 @@ +\documentclass[12pt]{article} + +\begin{document} + +\begin{eqnarray*} + E & = & \frac{1}{2} \sum_i \sum_{j \neq i} V_{ij} \\ + V_{ij} & = & (1 - f_F(r_{ij})) V^{ZBL}_{ij} + f_F(r_{ij}) V^{Tersoff}_{ij} \\ +f_F(r_{ij}) & = & \frac{1}{1 + e^{-A_F(r_{ij} - r_C)}}\\ + \\ + \\ + V^{ZBL}_{ij} & = & \frac{1}{4\pi\epsilon_0} \frac{Z_1 Z_2 \,e^2}{r_{ij}} \phi(r_{ij}/a) \\ + a & = & \frac{0.8854\,a_0}{Z_{1}^{0.23} + Z_{2}^{0.23}}\\ + \phi(x) & = & 0.1818e^{-3.2x} + 0.5099e^{-0.9423x} + 0.2802e^{-0.4029x} + 0.02817e^{-0.2016x}\\ + \\ + \\ + V^{Tersoff}_{ij} & = & f_C(r_{ij}) \left[ f_R(r_{ij}) + b_{ij} f_A(r_{ij}) \right] \\ + f_C(r) & = & \left\{ \begin{array} {r@{\quad:\quad}l} + 1 & r < R - D \\ + \frac{1}{2} - \frac{1}{2} \sin \left( \frac{\pi}{2} \frac{r-R}{D} \right) & + R-D < r < R + D \\ + 0 & r > R + D + \end{array} \right. \\ + f_R(r) & = & A \exp (-\lambda_1 r) \\ + f_A(r) & = & -B \exp (-\lambda_2 r) \\ + b_{ij} & = & \left( 1 + \beta^n {\zeta_{ij}}^n \right)^{-\frac{1}{2n}} \\ + \zeta_{ij} & = & \sum_{k \neq i,j} f_C(r_{ik}) g(\theta_{ijk}) + \exp \left[ {\lambda_3}^3 (r_{ij} - r_{ik})^m \right] \\ + g(\theta) & = & \gamma_{ijk} \left( 1 + \frac{c^2}{d^2} - + \frac{c^2}{\left[ d^2 + + (\cos \theta - \cos \theta_0)^2\right]} \right) +\end{eqnarray*} + +\end{document} diff --git a/doc/Section_commands.html b/doc/Section_commands.html index 80ac76b039..da2fdbdeab 100644 --- a/doc/Section_commands.html +++ b/doc/Section_commands.html @@ -373,7 +373,7 @@ full description: lj/expandlj/gromacslj/gromacs/coul/gromacslj/smooth lubricatemeammorsemorse/opt resquaredperi/pmbsoftsw -tabletersoffyukawa +tabletersofftersoff/zblyukawa

These are pair styles contributed by users, which can be used if diff --git a/doc/Section_commands.txt b/doc/Section_commands.txt index 01c1f40476..128cd551b4 100644 --- a/doc/Section_commands.txt +++ b/doc/Section_commands.txt @@ -532,6 +532,7 @@ full description: "sw"_pair_sw.html, "table"_pair_table.html, "tersoff"_pair_tersoff.html, +"tersoff/zbl"_pair_tersoff_zbl.html, "yukawa"_pair_yukawa.html :tb(c=4,ea=c) These are pair styles contributed by users, which can be used if diff --git a/doc/pair_coeff.html b/doc/pair_coeff.html index 61c4f7840f..5b7c071ef4 100644 --- a/doc/pair_coeff.html +++ b/doc/pair_coeff.html @@ -96,7 +96,7 @@ the pair_style command, and coefficients specified by the associated

  • pair_style coul/cut - cutoff Coulombic potential
  • pair_style coul/debye - cutoff Coulombic potential with Debye screening
  • pair_style coul/long - long-range Coulombic potential -
  • pair_style dipole/cut - point dipoles with cutoff +
  • pair_style dipole/cut - point dipoles with cutoff
  • pair_style dpd - dissipative particle dynamics (DPD)
  • pair_style eam - embedded atom method (EAM)
  • pair_style eam/opt - optimized version of EAM @@ -135,6 +135,7 @@ the pair_style command, and coefficients specified by the associated
  • pair_style sw - Stillinger-Weber 3-body potential
  • pair_style table - tabulated pair potential
  • pair_style tersoff - Tersoff 3-body potential +
  • pair_style tersoff/zbl - Tersoff/ZBL 3-body potential
  • pair_style yukawa - Yukawa potential

    There are also additional pair styles submitted by users which are diff --git a/doc/pair_coeff.txt b/doc/pair_coeff.txt index 293f4cde8e..60913fed19 100644 --- a/doc/pair_coeff.txt +++ b/doc/pair_coeff.txt @@ -92,7 +92,7 @@ the pair_style command, and coefficients specified by the associated "pair_style coul/cut"_pair_coul.html - cutoff Coulombic potential "pair_style coul/debye"_pair_coul.html - cutoff Coulombic potential with Debye screening "pair_style coul/long"_pair_coul.html - long-range Coulombic potential -"pair_style dipole/cut"_pair_dpd.html - point dipoles with cutoff +"pair_style dipole/cut"_pair_dipole.html - point dipoles with cutoff "pair_style dpd"_pair_dpd.html - dissipative particle dynamics (DPD) "pair_style eam"_pair_eam.html - embedded atom method (EAM) "pair_style eam/opt"_pair_eam.html - optimized version of EAM @@ -131,6 +131,7 @@ the pair_style command, and coefficients specified by the associated "pair_style sw"_pair_sw.html - Stillinger-Weber 3-body potential "pair_style table"_pair_table.html - tabulated pair potential "pair_style tersoff"_pair_tersoff.html - Tersoff 3-body potential +"pair_style tersoff/zbl"_pair_tersoff.html - Tersoff/ZBL 3-body potential "pair_style yukawa"_pair_yukawa.html - Yukawa potential :ul There are also additional pair styles submitted by users which are diff --git a/doc/pair_style.html b/doc/pair_style.html index 3b63836388..69ae43307b 100644 --- a/doc/pair_style.html +++ b/doc/pair_style.html @@ -137,6 +137,7 @@ the pair_style command, and coefficients specified by the associated

  • pair_style sw - Stillinger-Weber 3-body potential
  • pair_style table - tabulated pair potential
  • pair_style tersoff - Tersoff 3-body potential +
  • pair_style tersoff/zbl - Tersoff/ZBL 3-body potential
  • pair_style yukawa - Yukawa potential

    There are also additional pair styles submitted by users which are diff --git a/doc/pair_style.txt b/doc/pair_style.txt index 35c0f2bf0b..f96bc89f84 100644 --- a/doc/pair_style.txt +++ b/doc/pair_style.txt @@ -133,6 +133,7 @@ the pair_style command, and coefficients specified by the associated "pair_style sw"_pair_sw.html - Stillinger-Weber 3-body potential "pair_style table"_pair_table.html - tabulated pair potential "pair_style tersoff"_pair_tersoff.html - Tersoff 3-body potential +"pair_style tersoff/zbl"_pair_tersoff.html - Tersoff/ZBL 3-body potential "pair_style yukawa"_pair_yukawa.html - Yukawa potential :ul There are also additional pair styles submitted by users which are diff --git a/doc/pair_tersoff.html b/doc/pair_tersoff.html index b7dc86acf9..fbfbfdf5cd 100644 --- a/doc/pair_tersoff.html +++ b/doc/pair_tersoff.html @@ -18,7 +18,7 @@

    Examples:

    pair_style tersoff
    -pair_coeff * * si.tersoff Si
    +pair_coeff * * Si.tersoff Si
     pair_coeff * * SiC.tersoff Si C Si 
     

    Description: @@ -124,7 +124,7 @@ specified as either 3 or 1. Tersoff used a slightly different but equivalent form for alloys, which we will refer to as Tersoff_2 potential (Tersoff_2).

    -

    LAMMPS parameter values for Tersoff_2 can be obtained as follows. +

    LAMMPS parameter values for Tersoff_2 can be obtained as follows: gamma = 1, just as for Tersoff_1, but now lambda3 = 0 and the value of m has no effect. The parameters for species i and j can be calculated using the Tersoff_2 mixing rules: diff --git a/doc/pair_tersoff.txt b/doc/pair_tersoff.txt index 85cf3831aa..1325f7618e 100644 --- a/doc/pair_tersoff.txt +++ b/doc/pair_tersoff.txt @@ -15,7 +15,7 @@ pair_style tersoff :pre [Examples:] pair_style tersoff -pair_coeff * * si.tersoff Si +pair_coeff * * Si.tersoff Si pair_coeff * * SiC.tersoff Si C Si :pre [Description:] @@ -121,7 +121,7 @@ specified as either 3 or 1. Tersoff used a slightly different but equivalent form for alloys, which we will refer to as Tersoff_2 potential "(Tersoff_2)"_#Tersoff_2. -LAMMPS parameter values for Tersoff_2 can be obtained as follows. +LAMMPS parameter values for Tersoff_2 can be obtained as follows: gamma = 1, just as for Tersoff_1, but now lambda3 = 0 and the value of m has no effect. The parameters for species i and j can be calculated using the Tersoff_2 mixing rules: diff --git a/doc/pair_tersoff_zbl.html b/doc/pair_tersoff_zbl.html new file mode 100644 index 0000000000..5c32d6079e --- /dev/null +++ b/doc/pair_tersoff_zbl.html @@ -0,0 +1,243 @@ + +

    LAMMPS WWW Site - LAMMPS Documentation - LAMMPS Commands +
    + + + + + + +
    + +

    pair_style tersoff/zbl command +

    +

    Syntax: +

    +
    pair_style tersoff/zbl 
    +
    +

    Examples: +

    +
    pair_style tersoff/zbl
    +pair_coeff * * SiC.tersoff.zbl Si C Si 
    +
    +

    Description: +

    +

    The tersoff/zbl style computes a 3-body Tersoff potential +(Tersoff_1) with a close-separation pairwise modification +based on a Coulomb potential and the Ziegler-Biersack-Littmark +universal screening function (ZBL), giving the energy E of a +system of atoms as +

    +
    +
    +

    The f_F term is a fermi-like function used to smoothly connect the ZBL +repulsive potential with the Tersoff potential. There are 2 +parameters used to adjust it: A_F and r_C. A_F controls how "sharp" +the transition is between the two, and r_C is essentially the cutoff +for the ZBL potential. +

    +

    For the ZBL portion, there are two terms. The first is the Coulomb +repulsive term, with Z1, Z2 as the number of protons in each nucleus, +e as the electron charge (1 for metal and real units) and epsilon0 as +the permittivity of vacuum. The second part is the ZBL universal +screening function, with a0 being the Bohr radius (typically 0.529 +Angstroms), and the remainder of the coefficients provided by the +original paper. This screening function should be applicable to most +systems. However, it is only accurate for small separations +(i.e. less than 1 Angstrom). +

    +

    For the Tersoff portion, f_R is a two-body term and f_A includes +three-body interactions. The summations in the formula are over all +neighbors J and K of atom I within a cutoff distance = R + D. +

    +

    Only a single pair_coeff command is used with the tersoff/zbl style +which specifies a Tersoff/ZBL 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: +

    +
    • filename +
    • N element names = mapping of Tersoff/ZBL elements to atom types +
    +

    As an example, imagine the SiC.tersoff.zbl file has Tersoff/ZBL values +for Si and C. If your LAMMPS simulation has 4 atoms types and you +want the 1st 3 to be Si, and the 4th to be C, you would use the +following pair_coeff command: +

    +
    pair_coeff * * SiC.tersoff Si Si Si C 
    +
    +

    The 1st 2 arguments must be * * so as to span all LAMMPS atom types. +The first three Si arguments map LAMMPS atom types 1,2,3 to the Si +element in the Tersoff/ZBL file. The final C argument maps LAMMPS +atom type 4 to the C element in the Tersoff/ZBL file. If a mapping +value is specified as NULL, the mapping is not performed. This can be +used when a tersoff/zbl potential is used as part of the hybrid +pair style. The NULL values are placeholders for atom types that will +be used with other potentials. +

    +

    Tersoff/ZBL files in the potentials directory of the LAMMPS +distribution have a ".tersoff.zbl" suffix. Lines that are not blank +or comments (starting with #) define parameters for a triplet of +elements. The parameters in a single entry correspond to coefficients +in the formula above: +

    +
    • element 1 (the center atom in a 3-body interaction) +
    • element 2 (the atom bonded to the center atom) +
    • element 3 (the atom influencing the 1-2 bond in a bond-order sense) +
    • m +
    • gamma +
    • lambda3 (1/distance units) +
    • c +
    • d +
    • costheta0 (can be a value < -1 or > 1) +
    • n +
    • beta +
    • lambda2 (1/distance units) +
    • B (energy units) +
    • R (distance units) +
    • D (distance units) +
    • lambda1 (1/distance units) +
    • A (energy units) +
    • Z_i +
    • Z_j +
    • ZBLcut (distance units) +
    • ZBLexpscale (1/distance units) +
    +

    The n, beta, lambda2, B, lambda1, and A parameters are only used for +two-body interactions. The m, gamma, lambda3, c, d, and costheta0 +parameters are only used for three-body interactions. The R and D +parameters are used for both two-body and three-body interactions. The +Z_i,Z_j, ZBLcut, ZBLexpscale parameters are used in the ZBL repulsive +portion of the potential and in the Fermi-like function. The +non-annotated parameters are unitless. The value of m must be 3 or 1. +

    +

    The Tersoff/ZBL potential file must contain entries for all the +elements listed in the pair_coeff command. It can also contain +entries for additional elements not being used in a particular +simulation; LAMMPS ignores those entries. +

    +

    For a single-element simulation, only a single entry is required +(e.g. SiSiSi). For a two-element simulation, the file must contain 8 +entries (for SiSiSi, SiSiC, SiCSi, SiCC, CSiSi, CSiC, CCSi, CCC), that +specify Tersoff parameters for all permutations of the two elements +interacting in three-body configurations. Thus for 3 elements, 27 +entries would be required, etc. +

    +

    As annotated above, the first element in the entry is the center atom +in a three-body interaction and it is bonded to the 2nd atom and the +bond is influenced by the 3rd atom. Thus an entry for SiCC means Si +bonded to a C with another C atom influencing the bond. Thus +three-body parameters for SiCSi and SiSiC entries will not, in +general, be the same. The parameters used for the two-body +interaction come from the entry where the 2nd element is repeated. +Thus the two-body parameters for Si interacting with C, comes from the +SiCC entry. By symmetry, the twobody parameters in the SiCC and CSiSi +entries should thus be the same. The parameters used for a particular +three-body interaction come from the entry with the corresponding +three elements. The parameters used only for two-body interactions +(n, beta, lambda2, B, lambda1, and A) in entries whose 2nd and 3rd +element are different (e.g. SiCSi) are not used for anything and can +be set to 0.0 if desired. +

    +

    We chose the above form so as to enable users to define all commonly +used variants of the Tersoff portion of the potential. In particular, +our form reduces to the original Tersoff form when m = 3 and gamma = +1, while it reduces to the form of Albe et al. when beta = 1 +and m = 1. Note that in the current Tersoff implementation in LAMMPS, +m must be specified as either 3 or 1. Tersoff used a slightly +different but equivalent form for alloys, which we will refer to as +Tersoff_2 potential (Tersoff_2). +

    +

    LAMMPS parameter values for Tersoff_2 can be obtained as follows: +gamma = 1, just as for Tersoff_1, but now lambda3 = 0 and the value of +m has no effect. The parameters for species i and j can be calculated +using the Tersoff_2 mixing rules: +

    +
    +
    +

    Values not shown are determined by the first atom type. Finally, the +Tersoff_2 parameters R and S must be converted to the LAMMPS +parameters R and D (R is different in both forms), using the following +relations: R=(R'+S')/2 and D=(S'-R')/2, where the primes indicate the +Tersoff_2 parameters. +

    +

    In the potentials directory, the file SiCGe.tersoff provides the +LAMMPS parameters for Tersoff's various versions of Si, as well as his +alloy parameters for Si, C, and Ge. This file can be used for pure Si, +(three different versions), pure C, pure Ge, binary SiC, and binary +SiGe. LAMMPS will generate an error if this file is used with any +combination involving C and Ge, since there are no entries for the GeC +interactions (Tersoff did not publish parameters for this +cross-interaction.) Tersoff files are also provided for the SiC alloy +(SiC.tersoff) and the GaN (GaN.tersoff) alloys. +

    +

    Many thanks to Rutuparna Narulkar, David Farrell, and Xiaowang Zhou +for helping clarify how Tersoff parameters for alloys have been +defined in various papers. Also thanks to Ram Devanathan for +providing the base ZBL implementation. +

    +
    + +

    Mixing, shift, table, tail correction, restart, rRESPA info: +

    +

    For atom type pairs I,J and I != J, where types I and J correspond to +two different element types, mixing is performed by LAMMPS as +described above from values in the potential file. +

    +

    This pair style does not support the pair_modify +shift, table, and tail options. +

    +

    This pair style does not write its information to binary restart +files, since it is stored in potential files. Thus, you +need to re-specify the pair_style and pair_coeff commands in an input +script that reads a restart file. +

    +

    This pair style can only be used via the pair keyword of the +run_style respa command. It does not support the +inner, middle, outer keywords. +

    +
    + +

    Restrictions: +

    +

    This pair style is part of the "manybody" package. It is only enabled +if LAMMPS was built with that package (which it is by default). See +the Making LAMMPS section for more info. +

    +

    This pair style requires the newton setting to be "on" +for pair interactions. +

    +

    The Tersoff/ZBL potential files provided with LAMMPS (see the +potentials directory) are parameterized for metal units. +You can use the Tersoff potential with any LAMMPS units, but you would +need to create your own Tersoff potential file with coefficients +listed in the appropriate units if your simulation doesn't use "metal" +units. +

    +

    Related commands: +

    +

    pair_coeff +

    +

    Default: none +

    +
    + + + +

    (Tersoff_1) J. Tersoff, Phys Rev B, 37, 6991 (1988). +

    + + +

    (ZBL) J.F. Ziegler, J.P. Biersack, U. Littmark, 'Stopping and Ranges +of Ions in Matter' Vol 1, 1985, Pergamon Press. +

    + + +

    (Albe) J. Nord, K. Albe, P. Erhartand K. Nordlund, J. Phys.: +Condens. Matter, 15, 5649(2003). +

    + + +

    (Tersoff_2) J. Tersoff, Phys Rev B, 39, 5566 (1989) +

    + diff --git a/doc/pair_tersoff_zbl.txt b/doc/pair_tersoff_zbl.txt new file mode 100644 index 0000000000..7f1b95541f --- /dev/null +++ b/doc/pair_tersoff_zbl.txt @@ -0,0 +1,234 @@ +"LAMMPS WWW Site"_lws - "LAMMPS Documentation"_ld - "LAMMPS Commands"_lc :c + +:link(lws,http://lammps.sandia.gov) +:link(ld,Manual.html) +:link(lc,Section_commands.html#comm) + +:line + +pair_style tersoff/zbl command :h3 + +[Syntax:] + +pair_style tersoff/zbl :pre + +[Examples:] + +pair_style tersoff/zbl +pair_coeff * * SiC.tersoff.zbl Si C Si :pre + +[Description:] + +The {tersoff/zbl} style computes a 3-body Tersoff potential +"(Tersoff_1)"_#Tersoff_1 with a close-separation pairwise modification +based on a Coulomb potential and the Ziegler-Biersack-Littmark +universal screening function "(ZBL)"_#ZBL, giving the energy E of a +system of atoms as + +:c,image(Eqs/pair_tersoff_zbl.jpg) + +The f_F term is a fermi-like function used to smoothly connect the ZBL +repulsive potential with the Tersoff potential. There are 2 +parameters used to adjust it: A_F and r_C. A_F controls how "sharp" +the transition is between the two, and r_C is essentially the cutoff +for the ZBL potential. + +For the ZBL portion, there are two terms. The first is the Coulomb +repulsive term, with Z1, Z2 as the number of protons in each nucleus, +e as the electron charge (1 for metal and real units) and epsilon0 as +the permittivity of vacuum. The second part is the ZBL universal +screening function, with a0 being the Bohr radius (typically 0.529 +Angstroms), and the remainder of the coefficients provided by the +original paper. This screening function should be applicable to most +systems. However, it is only accurate for small separations +(i.e. less than 1 Angstrom). + +For the Tersoff portion, f_R is a two-body term and f_A includes +three-body interactions. The summations in the formula are over all +neighbors J and K of atom I within a cutoff distance = R + D. + +Only a single pair_coeff command is used with the {tersoff/zbl} style +which specifies a Tersoff/ZBL 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: + +filename +N element names = mapping of Tersoff/ZBL elements to atom types :ul + +As an example, imagine the SiC.tersoff.zbl file has Tersoff/ZBL values +for Si and C. If your LAMMPS simulation has 4 atoms types and you +want the 1st 3 to be Si, and the 4th to be C, you would use the +following pair_coeff command: + +pair_coeff * * SiC.tersoff Si Si Si C :pre + +The 1st 2 arguments must be * * so as to span all LAMMPS atom types. +The first three Si arguments map LAMMPS atom types 1,2,3 to the Si +element in the Tersoff/ZBL file. The final C argument maps LAMMPS +atom type 4 to the C element in the Tersoff/ZBL file. If a mapping +value is specified as NULL, the mapping is not performed. This can be +used when a {tersoff/zbl} potential is used as part of the {hybrid} +pair style. The NULL values are placeholders for atom types that will +be used with other potentials. + +Tersoff/ZBL files in the {potentials} directory of the LAMMPS +distribution have a ".tersoff.zbl" suffix. Lines that are not blank +or comments (starting with #) define parameters for a triplet of +elements. The parameters in a single entry correspond to coefficients +in the formula above: + +element 1 (the center atom in a 3-body interaction) +element 2 (the atom bonded to the center atom) +element 3 (the atom influencing the 1-2 bond in a bond-order sense) +m +gamma +lambda3 (1/distance units) +c +d +costheta0 (can be a value < -1 or > 1) +n +beta +lambda2 (1/distance units) +B (energy units) +R (distance units) +D (distance units) +lambda1 (1/distance units) +A (energy units) +Z_i +Z_j +ZBLcut (distance units) +ZBLexpscale (1/distance units) :ul + +The n, beta, lambda2, B, lambda1, and A parameters are only used for +two-body interactions. The m, gamma, lambda3, c, d, and costheta0 +parameters are only used for three-body interactions. The R and D +parameters are used for both two-body and three-body interactions. The +Z_i,Z_j, ZBLcut, ZBLexpscale parameters are used in the ZBL repulsive +portion of the potential and in the Fermi-like function. The +non-annotated parameters are unitless. The value of m must be 3 or 1. + +The Tersoff/ZBL potential file must contain entries for all the +elements listed in the pair_coeff command. It can also contain +entries for additional elements not being used in a particular +simulation; LAMMPS ignores those entries. + +For a single-element simulation, only a single entry is required +(e.g. SiSiSi). For a two-element simulation, the file must contain 8 +entries (for SiSiSi, SiSiC, SiCSi, SiCC, CSiSi, CSiC, CCSi, CCC), that +specify Tersoff parameters for all permutations of the two elements +interacting in three-body configurations. Thus for 3 elements, 27 +entries would be required, etc. + +As annotated above, the first element in the entry is the center atom +in a three-body interaction and it is bonded to the 2nd atom and the +bond is influenced by the 3rd atom. Thus an entry for SiCC means Si +bonded to a C with another C atom influencing the bond. Thus +three-body parameters for SiCSi and SiSiC entries will not, in +general, be the same. The parameters used for the two-body +interaction come from the entry where the 2nd element is repeated. +Thus the two-body parameters for Si interacting with C, comes from the +SiCC entry. By symmetry, the twobody parameters in the SiCC and CSiSi +entries should thus be the same. The parameters used for a particular +three-body interaction come from the entry with the corresponding +three elements. The parameters used only for two-body interactions +(n, beta, lambda2, B, lambda1, and A) in entries whose 2nd and 3rd +element are different (e.g. SiCSi) are not used for anything and can +be set to 0.0 if desired. + +We chose the above form so as to enable users to define all commonly +used variants of the Tersoff portion of the potential. In particular, +our form reduces to the original Tersoff form when m = 3 and gamma = +1, while it reduces to the form of "Albe et al."_#Albe when beta = 1 +and m = 1. Note that in the current Tersoff implementation in LAMMPS, +m must be specified as either 3 or 1. Tersoff used a slightly +different but equivalent form for alloys, which we will refer to as +Tersoff_2 potential "(Tersoff_2)"_#Tersoff_2. + +LAMMPS parameter values for Tersoff_2 can be obtained as follows: +gamma = 1, just as for Tersoff_1, but now lambda3 = 0 and the value of +m has no effect. The parameters for species i and j can be calculated +using the Tersoff_2 mixing rules: + +:c,image(Eqs/pair_tersoff_2.jpg) + +Values not shown are determined by the first atom type. Finally, the +Tersoff_2 parameters R and S must be converted to the LAMMPS +parameters R and D (R is different in both forms), using the following +relations: R=(R'+S')/2 and D=(S'-R')/2, where the primes indicate the +Tersoff_2 parameters. + +In the potentials directory, the file SiCGe.tersoff provides the +LAMMPS parameters for Tersoff's various versions of Si, as well as his +alloy parameters for Si, C, and Ge. This file can be used for pure Si, +(three different versions), pure C, pure Ge, binary SiC, and binary +SiGe. LAMMPS will generate an error if this file is used with any +combination involving C and Ge, since there are no entries for the GeC +interactions (Tersoff did not publish parameters for this +cross-interaction.) Tersoff files are also provided for the SiC alloy +(SiC.tersoff) and the GaN (GaN.tersoff) alloys. + +Many thanks to Rutuparna Narulkar, David Farrell, and Xiaowang Zhou +for helping clarify how Tersoff parameters for alloys have been +defined in various papers. Also thanks to Ram Devanathan for +providing the base ZBL implementation. + +:line + +[Mixing, shift, table, tail correction, restart, rRESPA info]: + +For atom type pairs I,J and I != J, where types I and J correspond to +two different element types, mixing is performed by LAMMPS as +described above from values in the potential file. + +This pair style does not support the "pair_modify"_pair_modify.html +shift, table, and tail options. + +This pair style does not write its information to "binary restart +files"_restart.html, since it is stored in potential files. Thus, you +need to re-specify the pair_style and pair_coeff commands in an input +script that reads a restart file. + +This pair style can only be used via the {pair} keyword of the +"run_style respa"_run_style.html command. It does not support the +{inner}, {middle}, {outer} keywords. + +:line + +[Restrictions:] + +This pair style is part of the "manybody" package. It is only enabled +if LAMMPS was built with that package (which it is by default). See +the "Making LAMMPS"_Section_start.html#2_3 section for more info. + +This pair style requires the "newton"_newton.html setting to be "on" +for pair interactions. + +The Tersoff/ZBL potential files provided with LAMMPS (see the +potentials directory) are parameterized for metal "units"_units.html. +You can use the Tersoff potential with any LAMMPS units, but you would +need to create your own Tersoff potential file with coefficients +listed in the appropriate units if your simulation doesn't use "metal" +units. + +[Related commands:] + +"pair_coeff"_pair_coeff.html + +[Default:] none + +:line + +:link(Tersoff_1) +[(Tersoff_1)] J. Tersoff, Phys Rev B, 37, 6991 (1988). + +:link(ZBL) +[(ZBL)] J.F. Ziegler, J.P. Biersack, U. Littmark, 'Stopping and Ranges +of Ions in Matter' Vol 1, 1985, Pergamon Press. + +:link(Albe) +[(Albe)] J. Nord, K. Albe, P. Erhartand K. Nordlund, J. Phys.: +Condens. Matter, 15, 5649(2003). + +:link(Tersoff_2) +[(Tersoff_2)] J. Tersoff, Phys Rev B, 39, 5566 (1989)