forked from lijiext/lammps
833 lines
74 KiB
HTML
833 lines
74 KiB
HTML
|
|
|
|
<!DOCTYPE html>
|
|
<!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
|
|
<!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
|
|
<head>
|
|
<meta charset="utf-8">
|
|
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
|
|
<title>pair_style gran/hooke command — LAMMPS documentation</title>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<link rel="stylesheet" href="_static/css/theme.css" type="text/css" />
|
|
|
|
|
|
|
|
<link rel="stylesheet" href="_static/sphinxcontrib-images/LightBox2/lightbox2/css/lightbox.css" type="text/css" />
|
|
|
|
|
|
|
|
<link rel="top" title="LAMMPS documentation" href="index.html"/>
|
|
<link rel="up" title="Pair Styles" href="pairs.html"/>
|
|
<link rel="next" title="pair_style lj/gromacs command" href="pair_gromacs.html"/>
|
|
<link rel="prev" title="pair_style gayberne command" href="pair_gayberne.html"/>
|
|
|
|
|
|
<script src="_static/js/modernizr.min.js"></script>
|
|
|
|
</head>
|
|
|
|
<body class="wy-body-for-nav" role="document">
|
|
|
|
<div class="wy-grid-for-nav">
|
|
|
|
|
|
<nav data-toggle="wy-nav-shift" class="wy-nav-side">
|
|
<div class="wy-side-nav-search">
|
|
|
|
|
|
|
|
<a href="Manual.html" class="icon icon-home"> LAMMPS
|
|
|
|
|
|
|
|
</a>
|
|
|
|
|
|
<div role="search">
|
|
<form id="rtd-search-form" class="wy-form" action="search.html" method="get">
|
|
<input type="text" name="q" placeholder="Search docs" />
|
|
<input type="hidden" name="check_keywords" value="yes" />
|
|
<input type="hidden" name="area" value="default" />
|
|
</form>
|
|
</div>
|
|
|
|
|
|
</div>
|
|
|
|
<div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
|
|
|
|
|
|
|
|
<p class="caption"><span class="caption-text">User Documentation</span></p>
|
|
<ul>
|
|
<li class="toctree-l1"><a class="reference internal" href="Section_intro.html">1. Introduction</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="Section_start.html">2. Getting Started</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="Section_commands.html">3. Commands</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="Section_packages.html">4. Packages</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="Section_accelerate.html">5. Accelerating LAMMPS performance</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="Section_howto.html">6. How-to discussions</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="Section_example.html">7. Example problems</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="Section_perf.html">8. Performance & scalability</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="Section_tools.html">9. Additional tools</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="Section_modify.html">10. Modifying & extending LAMMPS</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="Section_python.html">11. Python interface to LAMMPS</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="Section_errors.html">12. Errors</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="Section_history.html">13. Future and history</a></li>
|
|
</ul>
|
|
<p class="caption"><span class="caption-text">Index</span></p>
|
|
<ul class="current">
|
|
<li class="toctree-l1"><a class="reference internal" href="tutorials.html">Tutorials</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="commands.html">Commands</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="fixes.html">Fixes</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="computes.html">Computes</a></li>
|
|
<li class="toctree-l1 current"><a class="reference internal" href="pairs.html">Pair Styles</a><ul class="current">
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_adp.html">pair_style adp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_adp.html#pair-style-adp-omp-command">pair_style adp/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_airebo.html">pair_style airebo command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_airebo.html#pair-style-airebo-omp-command">pair_style airebo/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_airebo.html#pair-style-airebo-morse-command">pair_style airebo/morse command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_airebo.html#pair-style-airebo-morse-omp-command">pair_style airebo/morse/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_airebo.html#pair-style-rebo-command">pair_style rebo command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_airebo.html#pair-style-rebo-omp-command">pair_style rebo/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_awpmd.html">pair_style awpmd/cut command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_beck.html">pair_style beck command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_beck.html#pair-style-beck-gpu-command">pair_style beck/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_beck.html#pair-style-beck-omp-command">pair_style beck/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_body.html">pair_style body command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_bop.html">pair_style bop command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_born.html">pair_style born command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_born.html#pair-style-born-omp-command">pair_style born/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_born.html#pair-style-born-gpu-command">pair_style born/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_born.html#pair-style-born-coul-long-command">pair_style born/coul/long command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_born.html#pair-style-born-coul-long-cs-command">pair_style born/coul/long/cs command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_born.html#pair-style-born-coul-long-gpu-command">pair_style born/coul/long/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_born.html#pair-style-born-coul-long-omp-command">pair_style born/coul/long/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_born.html#pair-style-born-coul-msm-command">pair_style born/coul/msm command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_born.html#pair-style-born-coul-msm-omp-command">pair_style born/coul/msm/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_born.html#pair-style-born-coul-wolf-command">pair_style born/coul/wolf command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_born.html#pair-style-born-coul-wolf-gpu-command">pair_style born/coul/wolf/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_born.html#pair-style-born-coul-wolf-omp-command">pair_style born/coul/wolf/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_brownian.html">pair_style brownian command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_brownian.html#pair-style-brownian-omp-command">pair_style brownian/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_brownian.html#pair-style-brownian-poly-command">pair_style brownian/poly command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_brownian.html#pair-style-brownian-poly-omp-command">pair_style brownian/poly/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_buck.html">pair_style buck command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_buck.html#pair-style-buck-gpu-command">pair_style buck/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_buck.html#pair-style-buck-intel-command">pair_style buck/intel command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_buck.html#pair-style-buck-kk-command">pair_style buck/kk command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_buck.html#pair-style-buck-omp-command">pair_style buck/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_buck.html#pair-style-buck-coul-cut-command">pair_style buck/coul/cut command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_buck.html#pair-style-buck-coul-cut-gpu-command">pair_style buck/coul/cut/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_buck.html#pair-style-buck-coul-cut-intel-command">pair_style buck/coul/cut/intel command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_buck.html#pair-style-buck-coul-cut-kk-command">pair_style buck/coul/cut/kk command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_buck.html#pair-style-buck-coul-cut-omp-command">pair_style buck/coul/cut/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_buck.html#pair-style-buck-coul-long-command">pair_style buck/coul/long command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_buck.html#pair-style-buck-coul-long-cs-command">pair_style buck/coul/long/cs command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_buck.html#pair-style-buck-coul-long-gpu-command">pair_style buck/coul/long/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_buck.html#pair-style-buck-coul-long-intel-command">pair_style buck/coul/long/intel command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_buck.html#pair-style-buck-coul-long-kk-command">pair_style buck/coul/long/kk command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_buck.html#pair-style-buck-coul-long-omp-command">pair_style buck/coul/long/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_buck.html#pair-style-buck-coul-msm-command">pair_style buck/coul/msm command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_buck.html#pair-style-buck-coul-msm-omp-command">pair_style buck/coul/msm/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_buck_long.html">pair_style buck/long/coul/long command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_buck_long.html#pair-style-buck-long-coul-long-omp-command">pair_style buck/long/coul/long/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_charmm.html">pair_style lj/charmm/coul/charmm command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_charmm.html#pair-style-lj-charmm-coul-charmm-omp-command">pair_style lj/charmm/coul/charmm/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_charmm.html#pair-style-lj-charmm-coul-charmm-implicit-command">pair_style lj/charmm/coul/charmm/implicit command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_charmm.html#pair-style-lj-charmm-coul-charmm-implicit-omp-command">pair_style lj/charmm/coul/charmm/implicit/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_charmm.html#pair-style-lj-charmm-coul-long-command">pair_style lj/charmm/coul/long command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_charmm.html#pair-style-lj-charmm-coul-long-gpu-command">pair_style lj/charmm/coul/long/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_charmm.html#pair-style-lj-charmm-coul-long-intel-command">pair_style lj/charmm/coul/long/intel command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_charmm.html#pair-style-lj-charmm-coul-long-opt-command">pair_style lj/charmm/coul/long/opt command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_charmm.html#pair-style-lj-charmm-coul-long-omp-command">pair_style lj/charmm/coul/long/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_charmm.html#pair-style-lj-charmm-coul-msm-command">pair_style lj/charmm/coul/msm command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_charmm.html#pair-style-lj-charmm-coul-msm-omp-command">pair_style lj/charmm/coul/msm/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_class2.html">pair_style lj/class2 command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_class2.html#pair-style-lj-class2-gpu-command">pair_style lj/class2/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_class2.html#pair-style-lj-class2-kk-command">pair_style lj/class2/kk command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_class2.html#pair-style-lj-class2-omp-command">pair_style lj/class2/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_class2.html#pair-style-lj-class2-coul-cut-command">pair_style lj/class2/coul/cut command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_class2.html#pair-style-lj-class2-coul-cut-kk-command">pair_style lj/class2/coul/cut/kk command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_class2.html#pair-style-lj-class2-coul-cut-omp-command">pair_style lj/class2/coul/cut/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_class2.html#pair-style-lj-class2-coul-long-command">pair_style lj/class2/coul/long command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_class2.html#pair-style-lj-class2-coul-long-gpu-command">pair_style lj/class2/coul/long/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_class2.html#pair-style-lj-class2-coul-long-kk-command">pair_style lj/class2/coul/long/kk command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_class2.html#pair-style-lj-class2-coul-long-omp-command">pair_style lj/class2/coul/long/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_colloid.html">pair_style colloid command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_colloid.html#pair-style-colloid-gpu-command">pair_style colloid/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_colloid.html#pair-style-colloid-omp-command">pair_style colloid/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_comb.html">pair_style comb command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_comb.html#pair-style-comb-omp-command">pair_style comb/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_comb.html#pair-style-comb3-command">pair_style comb3 command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_coul.html">pair_style coul/cut command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_coul.html#pair-style-coul-cut-gpu-command">pair_style coul/cut/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_coul.html#pair-style-coul-cut-kk-command">pair_style coul/cut/kk command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_coul.html#pair-style-coul-cut-omp-command">pair_style coul/cut/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_coul.html#pair-style-coul-debye-command">pair_style coul/debye command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_coul.html#pair-style-coul-debye-gpu-command">pair_style coul/debye/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_coul.html#pair-style-coul-debye-kk-command">pair_style coul/debye/kk command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_coul.html#pair-style-coul-debye-omp-command">pair_style coul/debye/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_coul.html#pair-style-coul-dsf-command">pair_style coul/dsf command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_coul.html#pair-style-coul-dsf-gpu-command">pair_style coul/dsf/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_coul.html#pair-style-coul-dsf-kk-command">pair_style coul/dsf/kk command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_coul.html#pair-style-coul-dsf-omp-command">pair_style coul/dsf/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_coul.html#pair-style-coul-long-command">pair_style coul/long command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_coul.html#pair-style-coul-long-cs-command">pair_style coul/long/cs command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_coul.html#pair-style-coul-long-omp-command">pair_style coul/long/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_coul.html#pair-style-coul-long-gpu-command">pair_style coul/long/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_coul.html#pair-style-coul-long-kk-command">pair_style coul/long/kk command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_coul.html#pair-style-coul-msm-command">pair_style coul/msm command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_coul.html#pair-style-coul-msm-omp-command">pair_style coul/msm/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_coul.html#pair-style-coul-streitz-command">pair_style coul/streitz command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_coul.html#pair-style-coul-wolf-command">pair_style coul/wolf command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_coul.html#pair-style-coul-wolf-kk-command">pair_style coul/wolf/kk command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_coul.html#pair-style-coul-wolf-omp-command">pair_style coul/wolf/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_coul.html#pair-style-tip4p-cut-command">pair_style tip4p/cut command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_coul.html#pair-style-tip4p-long-command">pair_style tip4p/long command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_coul.html#pair-style-tip4p-cut-omp-command">pair_style tip4p/cut/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_coul.html#pair-style-tip4p-long-omp-command">pair_style tip4p/long/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_coul_diel.html">pair_style coul/diel command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_coul_diel.html#pair-style-coul-diel-omp-command">pair_style coul/diel/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_cs.html">pair_style born/coul/long/cs command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_cs.html#pair-style-buck-coul-long-cs-command">pair_style buck/coul/long/cs command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_dipole.html">pair_style lj/cut/dipole/cut command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_dipole.html#pair-style-lj-cut-dipole-cut-gpu-command">pair_style lj/cut/dipole/cut/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_dipole.html#pair-style-lj-cut-dipole-cut-omp-command">pair_style lj/cut/dipole/cut/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_dipole.html#pair-style-lj-sf-dipole-sf-command">pair_style lj/sf/dipole/sf command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_dipole.html#pair-style-lj-sf-dipole-sf-gpu-command">pair_style lj/sf/dipole/sf/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_dipole.html#pair-style-lj-sf-dipole-sf-omp-command">pair_style lj/sf/dipole/sf/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_dipole.html#pair-style-lj-cut-dipole-long-command">pair_style lj/cut/dipole/long command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_dipole.html#pair-style-lj-long-dipole-long-command">pair_style lj/long/dipole/long command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_dpd.html">pair_style dpd command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_dpd.html#pair-style-dpd-gpu-command">pair_style dpd/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_dpd.html#pair-style-dpd-omp-command">pair_style dpd/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_dpd.html#pair-style-dpd-tstat-command">pair_style dpd/tstat command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_dpd.html#pair-style-dpd-tstat-gpu-command">pair_style dpd/tstat/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_dpd.html#pair-style-dpd-tstat-omp-command">pair_style dpd/tstat/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_dpd_fdt.html">pair_style dpd/fdt command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_dpd_fdt.html#pair-style-dpd-fdt-energy-command">pair_style dpd/fdt/energy command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_dsmc.html">pair_style dsmc command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_eam.html">pair_style eam command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_eam.html#pair-style-eam-gpu-command">pair_style eam/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_eam.html#pair-style-eam-kk-command">pair_style eam/kk command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_eam.html#pair-style-eam-omp-command">pair_style eam/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_eam.html#pair-style-eam-opt-command">pair_style eam/opt command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_eam.html#pair-style-eam-alloy-command">pair_style eam/alloy command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_eam.html#pair-style-eam-alloy-gpu-command">pair_style eam/alloy/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_eam.html#pair-style-eam-alloy-kk-command">pair_style eam/alloy/kk command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_eam.html#pair-style-eam-alloy-omp-command">pair_style eam/alloy/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_eam.html#pair-style-eam-alloy-opt-command">pair_style eam/alloy/opt command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_eam.html#pair-style-eam-cd-command">pair_style eam/cd command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_eam.html#pair-style-eam-cd-omp-command">pair_style eam/cd/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_eam.html#pair-style-eam-fs-command">pair_style eam/fs command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_eam.html#pair-style-eam-fs-gpu-command">pair_style eam/fs/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_eam.html#pair-style-eam-fs-kk-command">pair_style eam/fs/kk command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_eam.html#pair-style-eam-fs-omp-command">pair_style eam/fs/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_eam.html#pair-style-eam-fs-opt-command">pair_style eam/fs/opt command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_edip.html">pair_style edip command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_eff.html">pair_style eff/cut command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_eim.html">pair_style eim command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_eim.html#pair-style-eim-omp-command">pair_style eim/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_exp6_rx.html">pair_style exp6/rx command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_gauss.html">pair_style gauss command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_gauss.html#pair-style-gauss-gpu-command">pair_style gauss/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_gauss.html#pair-style-gauss-omp-command">pair_style gauss/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_gauss.html#pair-style-gauss-cut-command">pair_style gauss/cut command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_gauss.html#pair-style-gauss-cut-omp-command">pair_style gauss/cut/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_gayberne.html">pair_style gayberne command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_gayberne.html#pair-style-gayberne-gpu-command">pair_style gayberne/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_gayberne.html#pair-style-gayberne-intel-command">pair_style gayberne/intel command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_gayberne.html#pair-style-gayberne-omp-command">pair_style gayberne/omp command</a></li>
|
|
<li class="toctree-l2 current"><a class="current reference internal" href="#">pair_style gran/hooke command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="#pair-style-gran-omp-command">pair_style gran/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="#pair-style-gran-hooke-history-command">pair_style gran/hooke/history command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="#pair-style-gran-hooke-history-omp-command">pair_style gran/hooke/history/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="#pair-style-gran-hertz-history-command">pair_style gran/hertz/history command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="#pair-style-gran-hertz-history-omp-command">pair_style gran/hertz/history/omp command</a><ul>
|
|
<li class="toctree-l3"><a class="reference internal" href="#syntax">Syntax</a></li>
|
|
<li class="toctree-l3"><a class="reference internal" href="#examples">Examples</a></li>
|
|
<li class="toctree-l3"><a class="reference internal" href="#description">Description</a></li>
|
|
<li class="toctree-l3"><a class="reference internal" href="#restrictions">Restrictions</a></li>
|
|
<li class="toctree-l3"><a class="reference internal" href="#related-commands">Related commands</a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_gromacs.html">pair_style lj/gromacs command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_gromacs.html#pair-style-lj-gromacs-gpu-command">pair_style lj/gromacs/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_gromacs.html#pair-style-lj-gromacs-omp-command">pair_style lj/gromacs/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_gromacs.html#pair-style-lj-gromacs-coul-gromacs-command">pair_style lj/gromacs/coul/gromacs command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_gromacs.html#pair-style-lj-gromacs-coul-gromacs-omp-command">pair_style lj/gromacs/coul/gromacs/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_hbond_dreiding.html">pair_style hbond/dreiding/lj command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_hbond_dreiding.html#pair-style-hbond-dreiding-lj-omp-command">pair_style hbond/dreiding/lj/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_hbond_dreiding.html#pair-style-hbond-dreiding-morse-command">pair_style hbond/dreiding/morse command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_hbond_dreiding.html#pair-style-hbond-dreiding-morse-omp-command">pair_style hbond/dreiding/morse/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_hybrid.html">pair_style hybrid command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_hybrid.html#pair-style-hybrid-omp-command">pair_style hybrid/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_hybrid.html#pair-style-hybrid-overlay-command">pair_style hybrid/overlay command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_hybrid.html#pair-style-hybrid-overlay-omp-command">pair_style hybrid/overlay/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_kim.html">pair_style kim command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lcbop.html">pair_style lcbop command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_line_lj.html">pair_style line/lj command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_list.html">pair_style list command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html">pair_style lj/cut command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html#pair-style-lj-cut-gpu-command">pair_style lj/cut/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html#pair-style-lj-cut-intel-command">pair_style lj/cut/intel command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html#pair-style-lj-cut-kk-command">pair_style lj/cut/kk command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html#pair-style-lj-cut-opt-command">pair_style lj/cut/opt command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html#pair-style-lj-cut-omp-command">pair_style lj/cut/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html#pair-style-lj-cut-coul-cut-command">pair_style lj/cut/coul/cut command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html#pair-style-lj-cut-coul-cut-gpu-command">pair_style lj/cut/coul/cut/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html#pair-style-lj-cut-coul-cut-omp-command">pair_style lj/cut/coul/cut/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html#pair-style-lj-cut-coul-debye-command">pair_style lj/cut/coul/debye command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html#pair-style-lj-cut-coul-debye-gpu-command">pair_style lj/cut/coul/debye/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html#pair-style-lj-cut-coul-debye-kk-command">pair_style lj/cut/coul/debye/kk command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html#pair-style-lj-cut-coul-debye-omp-command">pair_style lj/cut/coul/debye/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html#pair-style-lj-cut-coul-dsf-command">pair_style lj/cut/coul/dsf command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html#pair-style-lj-cut-coul-dsf-gpu-command">pair_style lj/cut/coul/dsf/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html#pair-style-lj-cut-coul-dsf-kk-command">pair_style lj/cut/coul/dsf/kk command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html#pair-style-lj-cut-coul-dsf-omp-command">pair_style lj/cut/coul/dsf/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html#pair-style-lj-cut-coul-long-command">pair_style lj/cut/coul/long command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html#pair-style-lj-cut-coul-long-cs-command">pair_style lj/cut/coul/long/cs command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html#pair-style-lj-cut-coul-long-gpu-command">pair_style lj/cut/coul/long/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html#pair-style-lj-cut-coul-long-intel-command">pair_style lj/cut/coul/long/intel command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html#pair-style-lj-cut-coul-long-opt-command">pair_style lj/cut/coul/long/opt command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html#pair-style-lj-cut-coul-long-omp-command">pair_style lj/cut/coul/long/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html#pair-style-lj-cut-coul-msm-command">pair_style lj/cut/coul/msm command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html#pair-style-lj-cut-coul-msm-gpu-command">pair_style lj/cut/coul/msm/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html#pair-style-lj-cut-coul-msm-omp-command">pair_style lj/cut/coul/msm/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html#pair-style-lj-cut-tip4p-cut-command">pair_style lj/cut/tip4p/cut command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html#pair-style-lj-cut-tip4p-cut-omp-command">pair_style lj/cut/tip4p/cut/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html#pair-style-lj-cut-tip4p-long-command">pair_style lj/cut/tip4p/long command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html#pair-style-lj-cut-tip4p-long-omp-command">pair_style lj/cut/tip4p/long/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj.html#pair-style-lj-cut-tip4p-long-opt-command">pair_style lj/cut/tip4p/long/opt command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj96.html">pair_style lj96/cut command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj96.html#pair-style-lj96-cut-gpu-command">pair_style lj96/cut/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj96.html#pair-style-lj96-cut-omp-command">pair_style lj96/cut/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_cubic.html">pair_style lj/cubic command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_cubic.html#pair-style-lj-cubic-gpu-command">pair_style lj/cubic/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_cubic.html#pair-style-lj-cubic-omp-command">pair_style lj/cubic/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_expand.html">pair_style lj/expand command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_expand.html#pair-style-lj-expand-gpu-command">pair_style lj/expand/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_expand.html#pair-style-lj-expand-omp-command">pair_style lj/expand/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_long.html">pair_style lj/long/coul/long command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_long.html#pair-style-lj-long-coul-long-omp-command">pair_style lj/long/coul/long/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_long.html#pair-style-lj-long-coul-long-opt-command">pair_style lj/long/coul/long/opt command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_long.html#pair-style-lj-long-tip4p-long-command">pair_style lj/long/tip4p/long command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_sf.html">pair_style lj/sf command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_sf.html#pair-style-lj-sf-omp-command">pair_style lj/sf/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_smooth.html">pair_style lj/smooth command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_smooth.html#pair-style-lj-smooth-omp-command">pair_style lj/smooth/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_smooth_linear.html">pair_style lj/smooth/linear command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_smooth_linear.html#pair-style-lj-smooth-linear-omp-command">pair_style lj/smooth/linear/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_soft.html">pair_style lj/cut/soft command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_soft.html#pair-style-lj-cut-soft-omp-command">pair_style lj/cut/soft/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_soft.html#pair-style-lj-cut-coul-cut-soft-command">pair_style lj/cut/coul/cut/soft command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_soft.html#pair-style-lj-cut-coul-cut-soft-omp-command">pair_style lj/cut/coul/cut/soft/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_soft.html#pair-style-lj-cut-coul-long-soft-command">pair_style lj/cut/coul/long/soft command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_soft.html#pair-style-lj-cut-coul-long-soft-omp-command">pair_style lj/cut/coul/long/soft/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_soft.html#pair-style-lj-cut-tip4p-long-soft-command">pair_style lj/cut/tip4p/long/soft command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_soft.html#pair-style-lj-cut-tip4p-long-soft-omp-command">pair_style lj/cut/tip4p/long/soft/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_soft.html#pair-style-lj-charmm-coul-long-soft-command">pair_style lj/charmm/coul/long/soft command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_soft.html#pair-style-lj-charmm-coul-long-soft-omp-command">pair_style lj/charmm/coul/long/soft/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_soft.html#pair-style-coul-cut-soft-command">pair_style coul/cut/soft command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_soft.html#pair-style-coul-cut-soft-omp-command">pair_style coul/cut/soft/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_soft.html#pair-style-coul-long-soft-command">pair_style coul/long/soft command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_soft.html#pair-style-coul-long-soft-omp-command">pair_style coul/long/soft/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_soft.html#pair-style-tip4p-long-soft-command">pair_style tip4p/long/soft command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lj_soft.html#pair-style-tip4p-long-soft-omp-command">pair_style tip4p/long/soft/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lubricate.html">pair_style lubricate command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lubricate.html#pair-style-lubricate-omp-command">pair_style lubricate/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lubricate.html#pair-style-lubricate-poly-command">pair_style lubricate/poly command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lubricate.html#pair-style-lubricate-poly-omp-command">pair_style lubricate/poly/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lubricateU.html">pair_style lubricateU command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_lubricateU.html#pair-style-lubricateu-poly-command">pair_style lubricateU/poly command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_mdf.html">pair_style lj/mdf command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_mdf.html#pair-style-buck-mdf-command">pair_style buck/mdf command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_mdf.html#pair-style-lennard-mdf-command">pair_style lennard/mdf command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_meam.html">pair_style meam command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_meam_spline.html">pair_style meam/spline</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_meam_spline.html#pair-style-meam-spline-omp">pair_style meam/spline/omp</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_meam_sw_spline.html">pair_style meam/sw/spline</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_meam_sw_spline.html#pair-style-meam-sw-spline-omp">pair_style meam/sw/spline/omp</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_mgpt.html">pair_style mgpt command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_mie.html">pair_style mie/cut command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_mie.html#pair-style-mie-cut-gpu-command">pair_style mie/cut/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_morse.html">pair_style morse command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_morse.html#pair-style-morse-gpu-command">pair_style morse/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_morse.html#pair-style-morse-omp-command">pair_style morse/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_morse.html#pair-style-morse-opt-command">pair_style morse/opt command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_morse.html#pair-style-morse-smooth-linear-command">pair_style morse/smooth/linear command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_morse.html#pair-style-morse-smooth-linear-omp-command">pair_style morse/smooth/linear/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_morse.html#pair-style-morse-soft-command">pair_style morse/soft command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_multi_lucy.html">pair_style multi/lucy command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_multi_lucy_rx.html">pair_style multi/lucy/rx command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_nb3b_harmonic.html">pair_style nb3b/harmonic command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_nb3b_harmonic.html#pair-style-nb3b-harmonic-omp-command">pair_style nb3b/harmonic/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_nm.html">pair_style nm/cut command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_nm.html#pair-style-nm-cut-coul-cut-command">pair_style nm/cut/coul/cut command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_nm.html#pair-style-nm-cut-coul-long-command">pair_style nm/cut/coul/long command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_nm.html#pair-style-nm-cut-omp-command">pair_style nm/cut/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_nm.html#pair-style-nm-cut-coul-cut-omp-command">pair_style nm/cut/coul/cut/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_nm.html#pair-style-nm-cut-coul-long-omp-command">pair_style nm/cut/coul/long/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_none.html">pair_style none command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_peri.html">pair_style peri/pmb command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_peri.html#pair-style-peri-pmb-omp-command">pair_style peri/pmb/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_peri.html#pair-style-peri-lps-command">pair_style peri/lps command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_peri.html#pair-style-peri-lps-omp-command">pair_style peri/lps/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_peri.html#pair-style-peri-ves-command">pair_style peri/ves command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_peri.html#pair-style-peri-eps-command">pair_style peri/eps command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_polymorphic.html">pair_style polymorphic command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_quip.html">pair_style quip command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_reax.html">pair_style reax command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_reax_c.html">pair_style reax/c command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_reax_c.html#pair-style-reax-c-kk-command">pair_style reax/c/kk command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_resquared.html">pair_style resquared command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_resquared.html#pair-style-resquared-gpu-command">pair_style resquared/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_resquared.html#pair-style-resquared-omp-command">pair_style resquared/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_sdk.html">pair_style lj/sdk command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_sdk.html#pair-style-lj-sdk-gpu-command">pair_style lj/sdk/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_sdk.html#pair-style-lj-sdk-kk-command">pair_style lj/sdk/kk command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_sdk.html#pair-style-lj-sdk-omp-command">pair_style lj/sdk/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_sdk.html#pair-style-lj-sdk-coul-long-command">pair_style lj/sdk/coul/long command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_sdk.html#pair-style-lj-sdk-coul-long-gpu-command">pair_style lj/sdk/coul/long/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_sdk.html#pair-style-lj-sdk-coul-long-omp-command">pair_style lj/sdk/coul/long/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_smd_hertz.html">pair_style smd/hertz command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_smd_tlsph.html">pair_style smd/tlsph command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_smd_triangulated_surface.html">pair_style smd/tri_surface command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_smd_ulsph.html">pair_style smd/ulsph command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_smtbq.html">pair_style smtbq command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_snap.html">pair_style snap command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_soft.html">pair_style soft command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_soft.html#pair-style-soft-gpu-command">pair_style soft/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_soft.html#pair-style-soft-omp-command">pair_style soft/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_sph_heatconduction.html">pair_style sph/heatconduction command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_sph_idealgas.html">pair_style sph/idealgas command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_sph_lj.html">pair_style sph/lj command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_sph_rhosum.html">pair_style sph/rhosum command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_sph_taitwater.html">pair_style sph/taitwater command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_sph_taitwater_morris.html">pair_style sph/taitwater/morris command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_srp.html">pair_style srp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_sw.html">pair_style sw command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_sw.html#pair-style-sw-gpu-command">pair_style sw/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_sw.html#pair-style-sw-intel-command">pair_style sw/intel command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_sw.html#pair-style-sw-kk-command">pair_style sw/kk command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_sw.html#pair-style-sw-omp-command">pair_style sw/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_table.html">pair_style table command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_table.html#pair-style-table-gpu-command">pair_style table/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_table.html#pair-style-table-kk-command">pair_style table/kk command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_table.html#pair-style-table-omp-command">pair_style table/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_table_rx.html">pair_style table/rx command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_tersoff.html">pair_style tersoff command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_tersoff.html#pair-style-tersoff-table-command">pair_style tersoff/table command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_tersoff.html#pair-style-tersoff-gpu">pair_style tersoff/gpu</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_tersoff.html#pair-style-tersoff-intel">pair_style tersoff/intel</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_tersoff.html#pair-style-tersoff-kk">pair_style tersoff/kk</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_tersoff.html#pair-style-tersoff-omp">pair_style tersoff/omp</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_tersoff.html#pair-style-tersoff-table-omp-command">pair_style tersoff/table/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_tersoff_mod.html">pair_style tersoff/mod command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_tersoff_mod.html#pair-style-tersoff-mod-gpu-command">pair_style tersoff/mod/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_tersoff_mod.html#pair-style-tersoff-mod-kk-command">pair_style tersoff/mod/kk command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_tersoff_mod.html#pair-style-tersoff-mod-omp-command">pair_style tersoff/mod/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_tersoff_zbl.html">pair_style tersoff/zbl command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_tersoff_zbl.html#pair-style-tersoff-zbl-gpu-command">pair_style tersoff/zbl/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_tersoff_zbl.html#pair-style-tersoff-zbl-kk-command">pair_style tersoff/zbl/kk command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_tersoff_zbl.html#pair-style-tersoff-zbl-omp-command">pair_style tersoff/zbl/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_thole.html">pair_style thole command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_thole.html#pair-style-lj-cut-thole-long-command">pair_style lj/cut/thole/long command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_thole.html#pair-style-lj-cut-thole-long-omp-command">pair_style lj/cut/thole/long/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_tri_lj.html">pair_style tri/lj command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_vashishta.html">pair_style vashishta command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_vashishta.html#pair-style-vashishta-omp-command">pair_style vashishta/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_yukawa.html">pair_style yukawa command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_yukawa.html#pair-style-yukawa-gpu-command">pair_style yukawa/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_yukawa.html#pair-style-yukawa-omp-command">pair_style yukawa/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_yukawa_colloid.html">pair_style yukawa/colloid command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_yukawa_colloid.html#pair-style-yukawa-colloid-gpu-command">pair_style yukawa/colloid/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_yukawa_colloid.html#pair-style-yukawa-colloid-omp-command">pair_style yukawa/colloid/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_zbl.html">pair_style zbl command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_zbl.html#pair-style-zbl-gpu-command">pair_style zbl/gpu command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_zbl.html#pair-style-zbl-omp-command">pair_style zbl/omp command</a></li>
|
|
<li class="toctree-l2"><a class="reference internal" href="pair_zero.html">pair_style zero command</a></li>
|
|
</ul>
|
|
</li>
|
|
<li class="toctree-l1"><a class="reference internal" href="bonds.html">Bonds</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="angles.html">Angle Styles</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="dihedrals.html">Dihedral Styles</a></li>
|
|
<li class="toctree-l1"><a class="reference internal" href="impropers.html">Improper Styles</a></li>
|
|
</ul>
|
|
|
|
|
|
|
|
</div>
|
|
|
|
</nav>
|
|
|
|
<section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
|
|
|
|
|
|
<nav class="wy-nav-top" role="navigation" aria-label="top navigation">
|
|
<i data-toggle="wy-nav-top" class="fa fa-bars"></i>
|
|
<a href="Manual.html">LAMMPS</a>
|
|
</nav>
|
|
|
|
|
|
|
|
<div class="wy-nav-content">
|
|
<div class="rst-content">
|
|
<div role="navigation" aria-label="breadcrumbs navigation">
|
|
<ul class="wy-breadcrumbs">
|
|
<li><a href="Manual.html">Docs</a> »</li>
|
|
|
|
<li><a href="pairs.html">Pair Styles</a> »</li>
|
|
|
|
<li>pair_style gran/hooke command</li>
|
|
<li class="wy-breadcrumbs-aside">
|
|
|
|
|
|
<a href="http://lammps.sandia.gov">Website</a>
|
|
<a href="Section_commands.html#comm">Commands</a>
|
|
|
|
</li>
|
|
</ul>
|
|
<hr/>
|
|
|
|
<div class="rst-footer-buttons" style="margin-bottom: 1em" role="navigation" aria-label="footer navigation">
|
|
|
|
<a href="pair_gromacs.html" class="btn btn-neutral float-right" title="pair_style lj/gromacs command" accesskey="n">Next <span class="fa fa-arrow-circle-right"></span></a>
|
|
|
|
|
|
<a href="pair_gayberne.html" class="btn btn-neutral" title="pair_style gayberne command" accesskey="p"><span class="fa fa-arrow-circle-left"></span> Previous</a>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
<div role="main" class="document" itemscope="itemscope" itemtype="http://schema.org/Article">
|
|
<div itemprop="articleBody">
|
|
|
|
<div class="section" id="pair-style-gran-hooke-command">
|
|
<span id="index-0"></span><h1>pair_style gran/hooke command</h1>
|
|
</div>
|
|
<div class="section" id="pair-style-gran-omp-command">
|
|
<h1>pair_style gran/omp command</h1>
|
|
</div>
|
|
<div class="section" id="pair-style-gran-hooke-history-command">
|
|
<h1>pair_style gran/hooke/history command</h1>
|
|
</div>
|
|
<div class="section" id="pair-style-gran-hooke-history-omp-command">
|
|
<h1>pair_style gran/hooke/history/omp command</h1>
|
|
</div>
|
|
<div class="section" id="pair-style-gran-hertz-history-command">
|
|
<h1>pair_style gran/hertz/history command</h1>
|
|
</div>
|
|
<div class="section" id="pair-style-gran-hertz-history-omp-command">
|
|
<h1>pair_style gran/hertz/history/omp command</h1>
|
|
<div class="section" id="syntax">
|
|
<h2>Syntax</h2>
|
|
<pre class="literal-block">
|
|
pair_style style Kn Kt gamma_n gamma_t xmu dampflag
|
|
</pre>
|
|
<ul class="simple">
|
|
<li>style = <em>gran/hooke</em> or <em>gran/hooke/history</em> or <em>gran/hertz/history</em></li>
|
|
<li>Kn = elastic constant for normal particle repulsion (force/distance units or pressure units - see discussion below)</li>
|
|
<li>Kt = elastic constant for tangential contact (force/distance units or pressure units - see discussion below)</li>
|
|
<li>gamma_n = damping coefficient for collisions in normal direction (1/time units or 1/time-distance units - see discussion below)</li>
|
|
<li>gamma_t = damping coefficient for collisions in tangential direction (1/time units or 1/time-distance units - see discussion below)</li>
|
|
<li>xmu = static yield criterion (unitless value between 0.0 and 1.0e4)</li>
|
|
<li>dampflag = 0 or 1 if tangential damping force is excluded or included</li>
|
|
</ul>
|
|
<div class="admonition note">
|
|
<p class="first admonition-title">Note</p>
|
|
<p class="last">Versions of LAMMPS before 9Jan09 had different style names for
|
|
granular force fields. This is to emphasize the fact that the
|
|
Hertzian equation has changed to model polydispersity more accurately.
|
|
A side effect of the change is that the Kn, Kt, gamma_n, and gamma_t
|
|
coefficients in the pair_style command must be specified with
|
|
different values in order to reproduce calculations made with earlier
|
|
versions of LAMMPS, even for monodisperse systems. See the NOTE below
|
|
for details.</p>
|
|
</div>
|
|
</div>
|
|
<div class="section" id="examples">
|
|
<h2>Examples</h2>
|
|
<pre class="literal-block">
|
|
pair_style gran/hooke/history 200000.0 NULL 50.0 NULL 0.5 1
|
|
pair_style gran/hooke 200000.0 70000.0 50.0 30.0 0.5 0
|
|
</pre>
|
|
</div>
|
|
<div class="section" id="description">
|
|
<h2>Description</h2>
|
|
<p>The <em>gran</em> styles use the following formulas for the frictional force
|
|
between two granular particles, as described in
|
|
<a class="reference internal" href="#brilliantov"><span class="std std-ref">(Brilliantov)</span></a>, <a class="reference internal" href="#silbert"><span class="std std-ref">(Silbert)</span></a>, and
|
|
<a class="reference internal" href="#zhang"><span class="std std-ref">(Zhang)</span></a>, when the distance r between two particles of radii
|
|
Ri and Rj is less than their contact distance d = Ri + Rj. There is
|
|
no force between the particles when r > d.</p>
|
|
<p>The two Hookean styles use this formula:</p>
|
|
<img alt="_images/pair_gran_hooke.jpg" class="align-center" src="_images/pair_gran_hooke.jpg" />
|
|
<p>The Hertzian style uses this formula:</p>
|
|
<img alt="_images/pair_gran_hertz.jpg" class="align-center" src="_images/pair_gran_hertz.jpg" />
|
|
<p>In both equations the first parenthesized term is the normal force
|
|
between the two particles and the second parenthesized term is the
|
|
tangential force. The normal force has 2 terms, a contact force and a
|
|
damping force. The tangential force also has 2 terms: a shear force
|
|
and a damping force. The shear force is a “history” effect that
|
|
accounts for the tangential displacement between the particles for the
|
|
duration of the time they are in contact. This term is included in
|
|
pair styles <em>hooke/history</em> and <em>hertz/history</em>, but is not included
|
|
in pair style <em>hooke</em>. The tangential damping force term is included
|
|
in all three pair styles if <em>dampflag</em> is set to 1; it is not included
|
|
if <em>dampflag</em> is set to 0.</p>
|
|
<p>The other quantities in the equations are as follows:</p>
|
|
<ul class="simple">
|
|
<li>delta = d - r = overlap distance of 2 particles</li>
|
|
<li>Kn = elastic constant for normal contact</li>
|
|
<li>Kt = elastic constant for tangential contact</li>
|
|
<li>gamma_n = viscoelastic damping constant for normal contact</li>
|
|
<li>gamma_t = viscoelastic damping constant for tangential contact</li>
|
|
<li>m_eff = Mi Mj / (Mi + Mj) = effective mass of 2 particles of mass Mi and Mj</li>
|
|
<li>Delta St = tangential displacement vector between 2 particles which is truncated to satisfy a frictional yield criterion</li>
|
|
<li>n_ij = unit vector along the line connecting the centers of the 2 particles</li>
|
|
<li>Vn = normal component of the relative velocity of the 2 particles</li>
|
|
<li>Vt = tangential component of the relative velocity of the 2 particles</li>
|
|
</ul>
|
|
<p>The Kn, Kt, gamma_n, and gamma_t coefficients are specified as
|
|
parameters to the pair_style command. If a NULL is used for Kt, then
|
|
a default value is used where Kt = 2/7 Kn. If a NULL is used for
|
|
gamma_t, then a default value is used where gamma_t = 1/2 gamma_n.</p>
|
|
<p>The interpretation and units for these 4 coefficients are different in
|
|
the Hookean versus Hertzian equations.</p>
|
|
<p>The Hookean model is one where the normal push-back force for two
|
|
overlapping particles is a linear function of the overlap distance.
|
|
Thus the specified Kn is in units of (force/distance). Note that this
|
|
push-back force is independent of absolute particle size (in the
|
|
monodisperse case) and of the relative sizes of the two particles (in
|
|
the polydisperse case). This model also applies to the other terms in
|
|
the force equation so that the specified gamma_n is in units of
|
|
(1/time), Kt is in units of (force/distance), and gamma_t is in units
|
|
of (1/time).</p>
|
|
<p>The Hertzian model is one where the normal push-back force for two
|
|
overlapping particles is proportional to the area of overlap of the
|
|
two particles, and is thus a non-linear function of overlap distance.
|
|
Thus Kn has units of force per area and is thus specified in units of
|
|
(pressure). The effects of absolute particle size (monodispersity)
|
|
and relative size (polydispersity) are captured in the radii-dependent
|
|
pre-factors. When these pre-factors are carried through to the other
|
|
terms in the force equation it means that the specified gamma_n is in
|
|
units of (1/(time*distance)), Kt is in units of (pressure), and
|
|
gamma_t is in units of (1/(time*distance)).</p>
|
|
<p>Note that in the Hookean case, Kn can be thought of as a linear spring
|
|
constant with units of force/distance. In the Hertzian case, Kn is
|
|
like a non-linear spring constant with units of force/area or
|
|
pressure, and as shown in the <a class="reference internal" href="#zhang"><span class="std std-ref">(Zhang)</span></a> paper, Kn = 4G /
|
|
(3(1-nu)) where nu = the Poisson ratio, G = shear modulus = E /
|
|
(2(1+nu)), and E = Young’s modulus. Similarly, Kt = 4G / (2-nu).
|
|
(NOTE: in an earlier version of the manual, we incorrectly stated that
|
|
Kt = 8G / (2-nu).)</p>
|
|
<p>Thus in the Hertzian case Kn and Kt can be set to values that
|
|
corresponds to properties of the material being modeled. This is also
|
|
true in the Hookean case, except that a spring constant must be chosen
|
|
that is appropriate for the absolute size of particles in the model.
|
|
Since relative particle sizes are not accounted for, the Hookean
|
|
styles may not be a suitable model for polydisperse systems.</p>
|
|
<div class="admonition note">
|
|
<p class="first admonition-title">Note</p>
|
|
<p class="last">In versions of LAMMPS before 9Jan09, the equation for Hertzian
|
|
interactions did not include the sqrt(RiRj/Ri+Rj) term and thus was
|
|
not as accurate for polydisperse systems. For monodisperse systems,
|
|
sqrt(RiRj/Ri+Rj) is a constant factor that effectively scales all 4
|
|
coefficients: Kn, Kt, gamma_n, gamma_t. Thus you can set the values
|
|
of these 4 coefficients appropriately in the current code to reproduce
|
|
the results of a previous Hertzian monodisperse calculation. For
|
|
example, for the common case of a monodisperse system with particles
|
|
of diameter 1, all 4 of these coefficients should now be set 2x larger
|
|
than they were previously.</p>
|
|
</div>
|
|
<p>Xmu is also specified in the pair_style command and is the upper limit
|
|
of the tangential force through the Coulomb criterion Ft = xmu*Fn,
|
|
where Ft and Fn are the total tangential and normal force components
|
|
in the formulas above. Thus in the Hookean case, the tangential force
|
|
between 2 particles grows according to a tangential spring and
|
|
dash-pot model until Ft/Fn = xmu and is then held at Ft = Fn*xmu until
|
|
the particles lose contact. In the Hertzian case, a similar analogy
|
|
holds, though the spring is no longer linear.</p>
|
|
<div class="admonition note">
|
|
<p class="first admonition-title">Note</p>
|
|
<p class="last">Normally, xmu should be specified as a fractional value between
|
|
0.0 and 1.0, however LAMMPS allows large values (up to 1.0e4) to allow
|
|
for modeling of systems which can sustain very large tangential
|
|
forces.</p>
|
|
</div>
|
|
<p>The effective mass <em>m_eff</em> is given by the formula above for two
|
|
isolated particles. If either particle is part of a rigid body, its
|
|
mass is replaced by the mass of the rigid body in the formula above.
|
|
This is determined by searching for a <a class="reference internal" href="fix_rigid.html"><span class="doc">fix rigid</span></a>
|
|
command (or its variants).</p>
|
|
<p>For granular styles there are no additional coefficients to set for
|
|
each pair of atom types via the <a class="reference internal" href="pair_coeff.html"><span class="doc">pair_coeff</span></a> command.
|
|
All settings are global and are made via the pair_style command.
|
|
However you must still use the <a class="reference internal" href="pair_coeff.html"><span class="doc">pair_coeff</span></a> for all
|
|
pairs of granular atom types. For example the command</p>
|
|
<pre class="literal-block">
|
|
pair_coeff * *
|
|
</pre>
|
|
<p>should be used if all atoms in the simulation interact via a granular
|
|
potential (i.e. one of the pair styles above is used). If a granular
|
|
potential is used as a sub-style of <a class="reference internal" href="pair_hybrid.html"><span class="doc">pair_style hybrid</span></a>, then specific atom types can be used in the
|
|
pair_coeff command to determine which atoms interact via a granular
|
|
potential.</p>
|
|
<hr class="docutils" />
|
|
<p>Styles with a <em>gpu</em>, <em>intel</em>, <em>kk</em>, <em>omp</em>, or <em>opt</em> suffix are
|
|
functionally the same as the corresponding style without the suffix.
|
|
They have been optimized to run faster, depending on your available
|
|
hardware, as discussed in <a class="reference internal" href="Section_accelerate.html"><span class="doc">Section 5</span></a>
|
|
of the manual. The accelerated styles take the same arguments and
|
|
should produce the same results, except for round-off and precision
|
|
issues.</p>
|
|
<p>These accelerated styles are part of the GPU, USER-INTEL, KOKKOS,
|
|
USER-OMP and OPT packages, respectively. They are only enabled if
|
|
LAMMPS was built with those packages. See the <a class="reference internal" href="Section_start.html#start-3"><span class="std std-ref">Making LAMMPS</span></a> section for more info.</p>
|
|
<p>You can specify the accelerated styles explicitly in your input script
|
|
by including their suffix, or you can use the <a class="reference internal" href="Section_start.html#start-7"><span class="std std-ref">-suffix command-line switch</span></a> when you invoke LAMMPS, or you can
|
|
use the <a class="reference internal" href="suffix.html"><span class="doc">suffix</span></a> command in your input script.</p>
|
|
<p>See <a class="reference internal" href="Section_accelerate.html"><span class="doc">Section 5</span></a> of the manual for
|
|
more instructions on how to use the accelerated styles effectively.</p>
|
|
<hr class="docutils" />
|
|
<p><strong>Mixing, shift, table, tail correction, restart, rRESPA info</strong>:</p>
|
|
<p>The <a class="reference internal" href="pair_modify.html"><span class="doc">pair_modify</span></a> mix, shift, table, and tail options
|
|
are not relevant for granular pair styles.</p>
|
|
<p>These pair styles write their information to <a class="reference internal" href="restart.html"><span class="doc">binary restart files</span></a>, so a pair_style command does not need to be
|
|
specified in an input script that reads a restart file.</p>
|
|
<p>These pair styles can only be used via the <em>pair</em> keyword of the
|
|
<a class="reference internal" href="run_style.html"><span class="doc">run_style respa</span></a> command. They do not support the
|
|
<em>inner</em>, <em>middle</em>, <em>outer</em> keywords.</p>
|
|
<p>The single() function of these pair styles returns 0.0 for the energy
|
|
of a pairwise interaction, since energy is not conserved in these
|
|
dissipative potentials. It also returns only the normal component of
|
|
the pairwise interaction force. However, the single() function also
|
|
calculates 10 extra pairwise quantities. The first 3 are the
|
|
components of the tangential force between particles I and J, acting
|
|
on particle I. The 4th is the magnitude of this tangential force.
|
|
The next 3 (5-7) are the components of the relative velocity in the
|
|
normal direction (along the line joining the 2 sphere centers). The
|
|
last 3 (8-10) the components of the relative velocity in the
|
|
tangential direction.</p>
|
|
<p>These extra quantites can be accessed by the <a class="reference internal" href="compute_pair_local.html"><span class="doc">compute pair/local</span></a> command, as <em>p1</em>, <em>p2</em>, ...,
|
|
<em>p10</em>.</p>
|
|
</div>
|
|
<hr class="docutils" />
|
|
<div class="section" id="restrictions">
|
|
<h2>Restrictions</h2>
|
|
<p>All the granular pair styles are part of the GRANULAR package. It is
|
|
only enabled if LAMMPS was built with that package. See the <a class="reference internal" href="Section_start.html#start-3"><span class="std std-ref">Making LAMMPS</span></a> section for more info.</p>
|
|
<p>These pair styles require that atoms store torque and angular velocity
|
|
(omega) as defined by the <a class="reference internal" href="atom_style.html"><span class="doc">atom_style</span></a>. They also
|
|
require a per-particle radius is stored. The <em>sphere</em> atom style does
|
|
all of this.</p>
|
|
<p>This pair style requires you to use the <a class="reference internal" href="comm_modify.html"><span class="doc">comm_modify vel yes</span></a> command so that velocites are stored by ghost
|
|
atoms.</p>
|
|
<p>These pair styles will not restart exactly when using the
|
|
<a class="reference internal" href="read_restart.html"><span class="doc">read_restart</span></a> command, though they should provide
|
|
statistically similar results. This is because the forces they
|
|
compute depend on atom velocities. See the
|
|
<a class="reference internal" href="read_restart.html"><span class="doc">read_restart</span></a> command for more details.</p>
|
|
</div>
|
|
<div class="section" id="related-commands">
|
|
<h2>Related commands</h2>
|
|
<p><a class="reference internal" href="pair_coeff.html"><span class="doc">pair_coeff</span></a></p>
|
|
<p><strong>Default:</strong> none</p>
|
|
<hr class="docutils" />
|
|
<p id="brilliantov"><strong>(Brilliantov)</strong> Brilliantov, Spahn, Hertzsch, Poschel, Phys Rev E, 53,
|
|
p 5382-5392 (1996).</p>
|
|
<p id="silbert"><strong>(Silbert)</strong> Silbert, Ertas, Grest, Halsey, Levine, Plimpton, Phys Rev
|
|
E, 64, p 051302 (2001).</p>
|
|
<p id="zhang"><strong>(Zhang)</strong> Zhang and Makse, Phys Rev E, 72, p 011301 (2005).</p>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
</div>
|
|
</div>
|
|
<footer>
|
|
|
|
<div class="rst-footer-buttons" role="navigation" aria-label="footer navigation">
|
|
|
|
<a href="pair_gromacs.html" class="btn btn-neutral float-right" title="pair_style lj/gromacs command" accesskey="n">Next <span class="fa fa-arrow-circle-right"></span></a>
|
|
|
|
|
|
<a href="pair_gayberne.html" class="btn btn-neutral" title="pair_style gayberne command" accesskey="p"><span class="fa fa-arrow-circle-left"></span> Previous</a>
|
|
|
|
</div>
|
|
|
|
|
|
<hr/>
|
|
|
|
<div role="contentinfo">
|
|
<p>
|
|
© Copyright 2013 Sandia Corporation.
|
|
</p>
|
|
</div>
|
|
Built with <a href="http://sphinx-doc.org/">Sphinx</a> using a <a href="https://github.com/snide/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
|
|
|
|
</footer>
|
|
|
|
</div>
|
|
</div>
|
|
|
|
</section>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
|
|
<script type="text/javascript">
|
|
var DOCUMENTATION_OPTIONS = {
|
|
URL_ROOT:'./',
|
|
VERSION:'',
|
|
COLLAPSE_INDEX:false,
|
|
FILE_SUFFIX:'.html',
|
|
HAS_SOURCE: true
|
|
};
|
|
</script>
|
|
<script type="text/javascript" src="_static/jquery.js"></script>
|
|
<script type="text/javascript" src="_static/underscore.js"></script>
|
|
<script type="text/javascript" src="_static/doctools.js"></script>
|
|
<script type="text/javascript" src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML"></script>
|
|
<script type="text/javascript" src="_static/sphinxcontrib-images/LightBox2/lightbox2/js/jquery-1.11.0.min.js"></script>
|
|
<script type="text/javascript" src="_static/sphinxcontrib-images/LightBox2/lightbox2/js/lightbox.min.js"></script>
|
|
<script type="text/javascript" src="_static/sphinxcontrib-images/LightBox2/lightbox2-customize/jquery-noconflict.js"></script>
|
|
|
|
|
|
|
|
|
|
|
|
<script type="text/javascript" src="_static/js/theme.js"></script>
|
|
|
|
|
|
|
|
|
|
<script type="text/javascript">
|
|
jQuery(function () {
|
|
SphinxRtdTheme.StickyNav.enable();
|
|
});
|
|
</script>
|
|
|
|
|
|
</body>
|
|
</html> |