From be9708e36533198e48a481343b17b979e7322dc5 Mon Sep 17 00:00:00 2001 From: sjplimp Date: Thu, 19 Aug 2010 23:38:06 +0000 Subject: [PATCH] git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@4532 f3b2605a-c512-4ea7-a41b-209d697bcdaa --- doc/Eqs/pair_comb_1.jpg | Bin 0 -> 7533 bytes doc/Eqs/pair_comb_2.jpg | Bin 0 -> 10298 bytes doc/fix_qeq.html | 115 ++++++++++++++++++++ doc/fix_qeq.txt | 99 +++++++++++++++++ doc/pair_comb.html | 231 ++++++++++++++++++++++++++++++++++++++++ doc/pair_comb.txt | 222 ++++++++++++++++++++++++++++++++++++++ 6 files changed, 667 insertions(+) create mode 100644 doc/Eqs/pair_comb_1.jpg create mode 100644 doc/Eqs/pair_comb_2.jpg create mode 100644 doc/fix_qeq.html create mode 100644 doc/fix_qeq.txt create mode 100644 doc/pair_comb.html create mode 100644 doc/pair_comb.txt diff --git a/doc/Eqs/pair_comb_1.jpg b/doc/Eqs/pair_comb_1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..86d852d3735ab1b4a199d0187613bbed4ecae542 GIT binary patch literal 7533 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 literal 0 HcmV?d00001 diff --git a/doc/fix_qeq.html b/doc/fix_qeq.html new file mode 100644 index 0000000000..e9c854f163 --- /dev/null +++ b/doc/fix_qeq.html @@ -0,0 +1,115 @@ + +
LAMMPS WWW Site - LAMMPS Documentation - LAMMPS Commands +
+ + + + + + +
+ +

fix qeq/comb command +

+

Syntax: +

+
fix ID group-ID qeq/comb Nevery precision keyword value ... 
+
+
  • ID, group-ID are documented in fix command + +
  • qeq/comb = style name of this fix command + +
  • Nevery = perform charge equilibration every this many steps + +
  • precision = convergence criterion for charge equilibration + +
  • zero or more keyword/value pairs may be appended + +
  • keyword = file + +
      file value = filename
    +    filename = name of file to write QEQ equilibration info to 
    +
    + +
+

Examples: +

+
fix 1 surface qeq/comb 10 0.0001 
+
+

Description: +

+

This fix is designed for use with the pair_style comb command which +implements the COMB COMB (Charge-Optimized Many-Body) potential as +described in (COMB_1) and (COMB_2). It performs +the charge equilibration portion of the calculation using the +so-called QEq method, whereby the charge on each atom is adjusted to +minimize the energy of the system. +

+

Only charges on the atoms in the specified group are equilibrated. +The fix relies on the pair style (COMB in this case) to calculate the +per-atom electronegativity (effective force on the charges). An +electronegativity equalization calculation (or QEq) is performed in an +interative fashion, which in parallel requires communication at each +iteration for processors to exchange charge information about nearby +atoms with each other. See Rappe_and_Goddard and +Rick_and_Stuart for details. +

+

During a run, charge equilibration is peformed every Nevery time +steps. Charge equilibration is also always enforced on the first step +of each run. The precision argument controls the tolerance for the +difference in electronegativity for all atoms during charge +equilibration. Precision is a trade-off between the cost of +performing charge equilibration (more iterations) and accuracy. +

+

If the file keyword is used, then information about each +equilibration calculation is written to the specifed file. +

+

Restart, fix_modify, output, run start/stop, minimize info: +

+

No information about this fix is written to binary restart +files. None of the fix_modify options +are relevant to this fix. +

+

This fix produces a per-atom vector which can be accessed by various +output commands. The vector stores the +gradient of the charge on each atom. The per-atom values be accessed +on any timestep. +

+

No parameter of this fix can be used with the start/stop keywords of +the run command. This fix is not invoked during energy +minimization. +

+

Restrictions: +

+

This fix command currently only supports pair style comb. +

+

Related commands: +

+

pair_style comb +

+

Default: +

+

No file output is performed. +

+
+ + + +

(COMB_1) J. Yu, S. B. Sinnott, S. R. Phillpot, Phys Rev B, 75, 085311 (2007), +

+ + +

(COMB_2) T.-R. Shan, B. D. Devine, T. W. Kemper, S. B. Sinnott, S. R. +Phillpot, Phys Rev B, 81, 125328 (2010). +

+ + +

(Rappe_and_Goddard) A. K. Rappe, W. A. Goddard, J Phys Chem 95, 3358 +(1991). +

+ + +

(Rick_and_Stuart) S. W. Rick, S. J. Stuart, B. J. Berne, J Chem Phys +101, 16141 (1994). +

+ diff --git a/doc/fix_qeq.txt b/doc/fix_qeq.txt new file mode 100644 index 0000000000..ee787f0774 --- /dev/null +++ b/doc/fix_qeq.txt @@ -0,0 +1,99 @@ +"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 + +fix qeq/comb command :h3 + +[Syntax:] + +fix ID group-ID qeq/comb Nevery precision keyword value ... :pre + +ID, group-ID are documented in "fix"_fix.html command :ulb,l +qeq/comb = style name of this fix command :l +Nevery = perform charge equilibration every this many steps :l +precision = convergence criterion for charge equilibration :l +zero or more keyword/value pairs may be appended :l +keyword = {file} :l + {file} value = filename + filename = name of file to write QEQ equilibration info to :pre +:ule + +[Examples:] + +fix 1 surface qeq/comb 10 0.0001 :pre + +[Description:] + +This fix is designed for use with the pair_style comb command which +implements the COMB COMB (Charge-Optimized Many-Body) potential as +described in "(COMB_1)"_#COMB_1 and "(COMB_2)"_#COMB_2. It performs +the charge equilibration portion of the calculation using the +so-called QEq method, whereby the charge on each atom is adjusted to +minimize the energy of the system. + +Only charges on the atoms in the specified group are equilibrated. +The fix relies on the pair style (COMB in this case) to calculate the +per-atom electronegativity (effective force on the charges). An +electronegativity equalization calculation (or QEq) is performed in an +interative fashion, which in parallel requires communication at each +iteration for processors to exchange charge information about nearby +atoms with each other. See "Rappe_and_Goddard"_#Rappe_and_Goddard and +"Rick_and_Stuart"_#Rick_and_Stuart for details. + +During a run, charge equilibration is peformed every {Nevery} time +steps. Charge equilibration is also always enforced on the first step +of each run. The {precision} argument controls the tolerance for the +difference in electronegativity for all atoms during charge +equilibration. {Precision} is a trade-off between the cost of +performing charge equilibration (more iterations) and accuracy. + +If the {file} keyword is used, then information about each +equilibration calculation is written to the specifed file. + +[Restart, fix_modify, output, run start/stop, minimize info:] + +No information about this fix is written to "binary restart +files"_restart.html. None of the "fix_modify"_fix_modify.html options +are relevant to this fix. + +This fix produces a per-atom vector which can be accessed by various +"output commands"_Section_howto.html#4_15. The vector stores the +gradient of the charge on each atom. The per-atom values be accessed +on any timestep. + +No parameter of this fix can be used with the {start/stop} keywords of +the "run"_run.html command. This fix is not invoked during "energy +minimization"_minimize.html. + +[Restrictions:] + +This fix command currently only supports "pair style {comb}"_pair_comb.html. + +[Related commands:] + +"pair_style comb"_pair_comb.html + +[Default:] + +No file output is performed. + +:line + +:link(COMB_1) +[(COMB_1)] J. Yu, S. B. Sinnott, S. R. Phillpot, Phys Rev B, 75, 085311 (2007), + +:link(COMB_2) +[(COMB_2)] T.-R. Shan, B. D. Devine, T. W. Kemper, S. B. Sinnott, S. R. +Phillpot, Phys Rev B, 81, 125328 (2010). + +:link(Rappe_and_Goddard) +[(Rappe_and_Goddard)] A. K. Rappe, W. A. Goddard, J Phys Chem 95, 3358 +(1991). + +:link(Rick_and_Stuart) +[(Rick_and_Stuart)] S. W. Rick, S. J. Stuart, B. J. Berne, J Chem Phys +101, 16141 (1994). diff --git a/doc/pair_comb.html b/doc/pair_comb.html new file mode 100644 index 0000000000..aed88db02a --- /dev/null +++ b/doc/pair_comb.html @@ -0,0 +1,231 @@ + +
LAMMPS WWW Site - LAMMPS Documentation - LAMMPS Commands +
+ + + + + + +
+ +

pair_style comb command +

+

Syntax: +

+
pair_style comb 
+
+

Examples: +

+
pair_style comb
+pair_coeff * * ../potentials/ffield.comb Si
+pair_coeff * * ../potentials/ffield.comb Hf Si O 
+
+

Description: +

+

Style comb computes a variable charge COMB (Charge-Optimized +Many-Body) potential as described in (COMB_1) and +(COMB_2). The energy E of a system of atoms +is given by +

+
+
+

where ET is the total potential energy of the system, +ESi is the self-energy term of atom i, +Vij is the interatomic potential between the ith and +jth atoms, rij is the distance of the atoms i and +j, and qi and qj are charges of the atoms, +and EBBi is the bond-bending term of atom i. +

+

The interatomic potential energy Vij consists of four +components: two-body short-range repulsion, +URij, many-body short-range attraction, +UAij, long-range Coulombic electrostatic +interaction, UIij, and van der Waals energy, +UVij, which are defined as: +

+
+
+

The short-range repulsion and attraction are based on the +Tersoff potential (see the pair_style +tersoff command); thus for a zero-charge pure +element system with no van der Waals interaction, COMB potential +reduces to Tersoff potential. +

+

The COMB potential is a variable charge potential. The equilibrium +charge on each atom is calculated by the electronegativity +equalization (QEq) method. See Rick_and_Stuart for +furthur details). This is implemented by the fix +qeq/comb command, which should normally be +specified in the input script when running a model with the COMB +potential. The fix qeq/comb command has options +that determine how often charge equilibration is performed, its +convergence criterion, and which atoms are included in the +calculation. +

+

Only a single pair_coeff command is used with the comb style which +specifies the COMB potential file with parameters for all needed +elements. These are mapped to LAMMPS atom types by specifying N +additional arguments after the potential file in the pair_coeff +command, where N is the number of LAMMPS atom types. The provided +potential file ffield.comb contains all currently-available COMB +parameterizations: for Si, Cu, Hf, Ti, O, their oxides and Zr, Zn and +U metals. +

+

For example, if your LAMMPS simulation of a Si/SiO2/ +HfO2 interface has 4 atom types, and you want the 1st and +last to be Si, the 2nd to be Hf, and the 3rd to be O, and you would +use the following pair_coeff command: +

+
pair_coeff * * ../potentials/ffield.comb Si Hf O Si 
+
+

The first two arguments must be * * so as to span all LAMMPS atom +types. The first and last Si arguments map LAMMPS atom types 1 and 4 +to the Si element in the ffield.comb file. The second Hf argument +maps LAMMPS atom type 2 to the Hf element, and the third O argument +maps LAMMPS atom type 3 to the O element in the potential file. If a +mapping value is specified as NULL, the mapping is not performed. +This can be used when a tersoff 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. +

+

The ffield.comb potential file is in the potentials directory of +the LAMMPS distribution. Lines that are not blank or comments +(starting with #) define parameters for a triplet of elements. The 49 +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 +
  • c +
  • d +
  • h (cos_theta0 (can be a value -1 or 1)) +
  • n +
  • beta +
  • lambda21, lambda2 of element 1 (1/distance units) +
  • lambda22, lambda2 of element 2 (1/distance units) +
  • B of element 1 (energy units) +
  • B of element 2 (energy units) +
  • R (cutoff, distance units, 0.5*(r_outer + r_inner)) +
  • D (cutoff, distance units, R - r_inner) +
  • lambda11, lambda1 of element 1 (1/distance units) +
  • lambda12, lambda1 of element 2 (1/distance units) +
  • A of element 1 (energy units) +
  • A of element 2 (energy units) +
  • K_LP_1 (energy units, 1st order Legendre polynomial coefficient) +
  • K_LP_3 (energy units, 3rd order Legendre polynomial coefficient) +
  • K_LP_6 (energy units, 6th order Legendre polynomial coefficient) +
  • A123 (cos_theta, theta = equilibrium MOM or OMO bond angles) +
  • Aconf (cos_theta, theta = equilibrium MOM or OMO bond-bending coefficient) +
  • addrep (energy units, additional repulsion) +
  • R_omiga_a (unit-less scaler for A) +
  • R_omiga_b (unit-less scaler for B) +
  • R_omiga_c (unit-less scaler for 0.5*(lambda21+lambda22)) +
  • R_omiga_d (unit-less scaler for 0.5*(lambda11+lambda12)) +
  • QL1 (charge units, lower charge limit for element 1) +
  • QU1 (charge units, upper charge limit for element 1) +
  • DL1 (distance units, ion radius of element 1 with charge QL1) +
  • DU1 (distance units, ion radius of element 1 with charge QU1) +
  • QL2 (charge units, lower charge limit for element 2) +
  • QU2 (charge units, upper charge limit for element 2) +
  • DL2 (distance units, ion radius of element 2 with charge QL2) +
  • DU2 (distance units, ion radius of element 2 with charge QU2) +
  • chi (energy units, self energy 1st power term) +
  • dJ (energy units, self energy 2nd power term) +
  • dK (energy units, self energy 3rd power term) +
  • dL (energy units, self energy 4th power term) +
  • dM (energy units, self energy 6th power term) +
  • esm (distance units, orbital exponent) +
  • cmn1 (self energy penalty, rho 1 of element 1) +
  • cml1 (self energy penalty, rho 1 of element 2) +
  • cmn2 (self energy penalty, rho 2 of element 1) +
  • cmn2 (self energy penalty, rho 2 of element 2) +
  • coulcut (long range Coulombic cutoff, distance units) +
  • hfocor (coordination term) +
+

The parameterization of COMB potentials start with a pure element +(e.g. Si, Cu) then extend to its oxide and polymorphs +(e.g. SiO2, Cu2O). For interactions not +involving oxygen (e.g. Si-Cu or Hf-Zr), the COMB potential uses a +mixing rule to generate these parameters. For furthur details on the +parameterization and parameters, see the Tersoff +doc page and the COMB publications (COMB_1) and +(COMB_2). For more details on 3-body interaction types +(e.g. SiSiO vs SiOSi), the mixing rule, and how to generate the +potential file, please see the Tersoff doc page. +

+

In the potentials directory, the file ffield.comb provides the +LAMMPS parameters for COMB's Si, Cu, Ti, Hf and their oxides, as well +as pure U, Zn and Zr metals. This file can be used for pure elements +(e.g. Si, Zr), binary oxides, binary alloys (e.g. SiCu, TiZr), and +complex systems. Note that alloys and complex systems require all +3-body entries be pre-defined in the potential file. +

+
+ +

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, pair_coeff and fix_qeq 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 COMB potentials in the ffield.comb file provided with LAMMPS +(see the potentials directory) are parameterized for metal +units. You can use the COMB potential with any LAMMPS +units, but you would need to create your own COMB potential file with +coefficients listed in the appropriate units if your simulation +doesn't use "metal" units. +

+

Related commands: +

+

pair_style, pair_coeff, +fix_qeq +

+

Default: none +

+
+ + + +

(COMB_1) J. Yu, S. B. Sinnott, S. R. Phillpot, Phys Rev B, 75, 085311 (2007), +

+ + +

(COMB_2) T.-R. Shan, B. D. Devine, T. W. Kemper, S. B. Sinnott, S. R. +Phillpot, Phys Rev B, 81, 125328 (2010). +

+ + +

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

+ + +

(Rick_and_Stuart) S. W. Rick, S. J. Stuart, B. J. Berne, J Chem Phys +101, 16141 (1994). +

+ diff --git a/doc/pair_comb.txt b/doc/pair_comb.txt new file mode 100644 index 0000000000..f5e81db659 --- /dev/null +++ b/doc/pair_comb.txt @@ -0,0 +1,222 @@ +"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 comb command :h3 + +[Syntax:] + +pair_style comb :pre + +[Examples:] + +pair_style comb +pair_coeff * * ../potentials/ffield.comb Si +pair_coeff * * ../potentials/ffield.comb Hf Si O :pre + +[Description:] + +Style {comb} computes a variable charge COMB (Charge-Optimized +Many-Body) potential as described in "(COMB_1)"_#COMB_1 and +"(COMB_2)"_#COMB_2. The energy E of a system of atoms +is given by + +:c,image(Eqs/pair_comb_1.jpg) + +where {ET} is the total potential energy of the system, +{ESi} is the self-energy term of atom {i}, +{Vij} is the interatomic potential between the {i}th and +{j}th atoms, {rij} is the distance of the atoms {i} and +{j}, and {qi} and {qj} are charges of the atoms, +and {EBBi} is the bond-bending term of atom {i}. + +The interatomic potential energy {Vij} consists of four +components: two-body short-range repulsion, +{URij}, many-body short-range attraction, +{UAij}, long-range Coulombic electrostatic +interaction, {UIij}, and van der Waals energy, +{UVij}, which are defined as: + +:c,image(Eqs/pair_comb_2.jpg) + +The short-range repulsion and attraction are based on the +"Tersoff"_#Tersoff potential (see the "pair_style +tersoff"_pair_tersoff.html command); thus for a zero-charge pure +element system with no van der Waals interaction, COMB potential +reduces to Tersoff potential. + +The COMB potential is a variable charge potential. The equilibrium +charge on each atom is calculated by the electronegativity +equalization (QEq) method. See "Rick_and_Stuart"_#Rick_and_Stuart for +furthur details). This is implemented by the "fix +qeq/comb"_fix_qeq_comb.html command, which should normally be +specified in the input script when running a model with the COMB +potential. The "fix qeq/comb"_fix_qeq_comb.html command has options +that determine how often charge equilibration is performed, its +convergence criterion, and which atoms are included in the +calculation. + +Only a single pair_coeff command is used with the {comb} style which +specifies the COMB potential file with parameters for all needed +elements. These are mapped to LAMMPS atom types by specifying N +additional arguments after the potential file in the pair_coeff +command, where N is the number of LAMMPS atom types. The provided +potential file {ffield.comb} contains all currently-available COMB +parameterizations: for Si, Cu, Hf, Ti, O, their oxides and Zr, Zn and +U metals. + +For example, if your LAMMPS simulation of a Si/SiO2/ +HfO2 interface has 4 atom types, and you want the 1st and +last to be Si, the 2nd to be Hf, and the 3rd to be O, and you would +use the following pair_coeff command: + +pair_coeff * * ../potentials/ffield.comb Si Hf O Si :pre + +The first two arguments must be * * so as to span all LAMMPS atom +types. The first and last Si arguments map LAMMPS atom types 1 and 4 +to the Si element in the {ffield.comb} file. The second Hf argument +maps LAMMPS atom type 2 to the Hf element, and the third O argument +maps LAMMPS atom type 3 to the O element in the potential file. If a +mapping value is specified as NULL, the mapping is not performed. +This can be used when a {tersoff} 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. + +The {ffield.comb} potential file is in the {potentials} directory of +the LAMMPS distribution. Lines that are not blank or comments +(starting with #) define parameters for a triplet of elements. The 49 +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 +c +d +h (cos_theta0 (can be a value -1 or 1)) +n +beta +lambda21, lambda2 of element 1 (1/distance units) +lambda22, lambda2 of element 2 (1/distance units) +B of element 1 (energy units) +B of element 2 (energy units) +R (cutoff, distance units, 0.5*(r_outer + r_inner)) +D (cutoff, distance units, R - r_inner) +lambda11, lambda1 of element 1 (1/distance units) +lambda12, lambda1 of element 2 (1/distance units) +A of element 1 (energy units) +A of element 2 (energy units) +K_LP_1 (energy units, 1st order Legendre polynomial coefficient) +K_LP_3 (energy units, 3rd order Legendre polynomial coefficient) +K_LP_6 (energy units, 6th order Legendre polynomial coefficient) +A123 (cos_theta, theta = equilibrium MOM or OMO bond angles) +Aconf (cos_theta, theta = equilibrium MOM or OMO bond-bending coefficient) +addrep (energy units, additional repulsion) +R_omiga_a (unit-less scaler for A) +R_omiga_b (unit-less scaler for B) +R_omiga_c (unit-less scaler for 0.5*(lambda21+lambda22)) +R_omiga_d (unit-less scaler for 0.5*(lambda11+lambda12)) +QL1 (charge units, lower charge limit for element 1) +QU1 (charge units, upper charge limit for element 1) +DL1 (distance units, ion radius of element 1 with charge QL1) +DU1 (distance units, ion radius of element 1 with charge QU1) +QL2 (charge units, lower charge limit for element 2) +QU2 (charge units, upper charge limit for element 2) +DL2 (distance units, ion radius of element 2 with charge QL2) +DU2 (distance units, ion radius of element 2 with charge QU2) +chi (energy units, self energy 1st power term) +dJ (energy units, self energy 2nd power term) +dK (energy units, self energy 3rd power term) +dL (energy units, self energy 4th power term) +dM (energy units, self energy 6th power term) +esm (distance units, orbital exponent) +cmn1 (self energy penalty, rho 1 of element 1) +cml1 (self energy penalty, rho 1 of element 2) +cmn2 (self energy penalty, rho 2 of element 1) +cmn2 (self energy penalty, rho 2 of element 2) +coulcut (long range Coulombic cutoff, distance units) +hfocor (coordination term) :ul + +The parameterization of COMB potentials start with a pure element +(e.g. Si, Cu) then extend to its oxide and polymorphs +(e.g. SiO2, Cu2O). For interactions not +involving oxygen (e.g. Si-Cu or Hf-Zr), the COMB potential uses a +mixing rule to generate these parameters. For furthur details on the +parameterization and parameters, see the "Tersoff"_pair_tersoff.html +doc page and the COMB publications "(COMB_1)"_#COMB_1 and +"(COMB_2)"_#COMB_2. For more details on 3-body interaction types +(e.g. SiSiO vs SiOSi), the mixing rule, and how to generate the +potential file, please see the "Tersoff"_pair_tersoff.html doc page. + +In the potentials directory, the file {ffield.comb} provides the +LAMMPS parameters for COMB's Si, Cu, Ti, Hf and their oxides, as well +as pure U, Zn and Zr metals. This file can be used for pure elements +(e.g. Si, Zr), binary oxides, binary alloys (e.g. SiCu, TiZr), and +complex systems. Note that alloys and complex systems require all +3-body entries be pre-defined in the potential file. + +: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, pair_coeff and fix_qeq 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 COMB potentials in the {ffield.comb} file provided with LAMMPS +(see the potentials directory) are parameterized for metal +"units"_units.html. You can use the COMB potential with any LAMMPS +units, but you would need to create your own COMB potential file with +coefficients listed in the appropriate units if your simulation +doesn't use "metal" units. + +[Related commands:] + +"pair_style"_pair_style.html, "pair_coeff"_pair_coeff.html, +"fix_qeq"_fix_qeq.html + +[Default:] none + +:line + +:link(COMB_1) +[(COMB_1)] J. Yu, S. B. Sinnott, S. R. Phillpot, Phys Rev B, 75, 085311 (2007), + +:link(COMB_2) +[(COMB_2)] T.-R. Shan, B. D. Devine, T. W. Kemper, S. B. Sinnott, S. R. +Phillpot, Phys Rev B, 81, 125328 (2010). + +:link(Tersoff) +[(Tersoff)] J. Tersoff, Phys Rev B, 37, 6991 (1988). + +:link(Rick_and_Stuart) +[(Rick_and_Stuart)] S. W. Rick, S. J. Stuart, B. J. Berne, J Chem Phys +101, 16141 (1994).