git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@15445 f3b2605a-c512-4ea7-a41b-209d697bcdaa

This commit is contained in:
sjplimp 2016-08-05 15:50:41 +00:00
parent 2d694f934e
commit 7541033246
7 changed files with 41 additions and 41 deletions

View File

@ -135,7 +135,7 @@
<H1></H1><div class="section" id="lammps-documentation">
<h1>LAMMPS Documentation</h1>
<div class="section" id="aug-2016-version">
<h2>3 Aug 2016 version</h2>
<h2>5 Aug 2016 version</h2>
</div>
<div class="section" id="version-info">
<h2>Version info:</h2>

View File

@ -5,7 +5,7 @@
LAMMPS Documentation
====================
3 Aug 2016 version
5 Aug 2016 version
------------------
Version info:

View File

@ -45,12 +45,12 @@ Description
This fix enables control of a LAMMPS simulation using a control loop
feedback mechanism known as a proportional-integral-derivative (PID)
controller. The basic idea is to define a "process variable" which is
a quantity that can be monitor during a running simulation. A desired
target value is chosen for the process variable. A "control variable"
is also defined which is an adjustable attribute of the simulation
which the process variable will respond to. The PID controller
continuously adjusts the control variable based on the difference
between the process variable and the target.
a quantity that can be monitored during a running simulation. A
desired target value is chosen for the process variable. A "control
variable" is also defined which is an adjustable attribute of the
running simulation, which the process variable will respond to. The
PID controller continuously adjusts the control variable based on the
difference between the process variable and the target.
Here are examples of ways in which this fix can be used. The
examples/pid directory contains a script that implements the simple
@ -133,12 +133,12 @@ counteracted by increasing *Ki*\ . In the language of Charles Dickens
error of the past, and *Kd* the error yet to come.
Because this fix updates *cvar*\ , but does not initialize its value,
the initial value is that assigned by the user in the internal-style
variable command. This value is used (by the other LAMMPS command that
used the variable) until this fix performs its first update of *cvar*
after *Nevery* timesteps. On the first update, the value of the
derivative term is set to zero, because the value of *e_n-1* is not
yet defined.
the initial value is that assigned by the user in the input script via
the :doc:`internal-style variable <variable>` command. This value is
used (by the other LAMMPS command that used the variable) until this
fix performs its first update of *cvar* after *Nevery* timesteps. On
the first update, the value of the derivative term is set to zero,
because the value of *e_n-1* is not yet defined.
----------

View File

@ -166,12 +166,12 @@
<p>This fix enables control of a LAMMPS simulation using a control loop
feedback mechanism known as a proportional-integral-derivative (PID)
controller. The basic idea is to define a &#8220;process variable&#8221; which is
a quantity that can be monitor during a running simulation. A desired
target value is chosen for the process variable. A &#8220;control variable&#8221;
is also defined which is an adjustable attribute of the simulation
which the process variable will respond to. The PID controller
continuously adjusts the control variable based on the difference
between the process variable and the target.</p>
a quantity that can be monitored during a running simulation. A
desired target value is chosen for the process variable. A &#8220;control
variable&#8221; is also defined which is an adjustable attribute of the
running simulation, which the process variable will respond to. The
PID controller continuously adjusts the control variable based on the
difference between the process variable and the target.</p>
<p>Here are examples of ways in which this fix can be used. The
examples/pid directory contains a script that implements the simple
thermostat.</p>
@ -258,12 +258,12 @@ counteracted by increasing <em>Ki</em>. In the language of Charles Dickens
(or Donald Trump), <em>Kp</em> represents the error of the present, <em>Ki</em> the
error of the past, and <em>Kd</em> the error yet to come.</p>
<p>Because this fix updates <em>cvar</em>, but does not initialize its value,
the initial value is that assigned by the user in the internal-style
variable command. This value is used (by the other LAMMPS command that
used the variable) until this fix performs its first update of <em>cvar</em>
after <em>Nevery</em> timesteps. On the first update, the value of the
derivative term is set to zero, because the value of <em>e_n-1</em> is not
yet defined.</p>
the initial value is that assigned by the user in the input script via
the <a class="reference internal" href="variable.html"><span class="doc">internal-style variable</span></a> command. This value is
used (by the other LAMMPS command that used the variable) until this
fix performs its first update of <em>cvar</em> after <em>Nevery</em> timesteps. On
the first update, the value of the derivative term is set to zero,
because the value of <em>e_n-1</em> is not yet defined.</p>
<hr class="docutils" />
<p>The process variable <em>pvar</em> can be specified as the output of a
<a class="reference internal" href="compute.html"><span class="doc">compute</span></a> or <a class="reference internal" href="fix.html"><span class="doc">fix</span></a> or the evaluation of a

File diff suppressed because one or more lines are too long

View File

@ -1,7 +1,7 @@
<!-- HTML_ONLY -->
<HEAD>
<TITLE>LAMMPS Users Manual</TITLE>
<META NAME="docnumber" CONTENT="3 Aug 2016 version">
<META NAME="docnumber" CONTENT="5 Aug 2016 version">
<META NAME="author" CONTENT="http://lammps.sandia.gov - Sandia National Laboratories">
<META NAME="copyright" CONTENT="Copyright (2003) Sandia Corporation. This software and manual is distributed under the GNU General Public License.">
</HEAD>
@ -21,7 +21,7 @@
<H1></H1>
LAMMPS Documentation :c,h3
3 Aug 2016 version :c,h4
5 Aug 2016 version :c,h4
Version info: :h4

View File

@ -41,12 +41,12 @@ fix 1 all controller 10000 0.2 0.5 0 2000 v_avpe -3.785 tcontrol :pre
This fix enables control of a LAMMPS simulation using a control loop
feedback mechanism known as a proportional-integral-derivative (PID)
controller. The basic idea is to define a "process variable" which is
a quantity that can be monitor during a running simulation. A desired
target value is chosen for the process variable. A "control variable"
is also defined which is an adjustable attribute of the simulation
which the process variable will respond to. The PID controller
continuously adjusts the control variable based on the difference
between the process variable and the target.
a quantity that can be monitored during a running simulation. A
desired target value is chosen for the process variable. A "control
variable" is also defined which is an adjustable attribute of the
running simulation, which the process variable will respond to. The
PID controller continuously adjusts the control variable based on the
difference between the process variable and the target.
Here are examples of ways in which this fix can be used. The
examples/pid directory contains a script that implements the simple
@ -118,12 +118,12 @@ counteracted by increasing {Ki}. In the language of Charles Dickens
error of the past, and {Kd} the error yet to come.
Because this fix updates {cvar}, but does not initialize its value,
the initial value is that assigned by the user in the internal-style
variable command. This value is used (by the other LAMMPS command that
used the variable) until this fix performs its first update of {cvar}
after {Nevery} timesteps. On the first update, the value of the
derivative term is set to zero, because the value of {e_n-1} is not
yet defined.
the initial value is that assigned by the user in the input script via
the "internal-style variable"_variable.html command. This value is
used (by the other LAMMPS command that used the variable) until this
fix performs its first update of {cvar} after {Nevery} timesteps. On
the first update, the value of the derivative term is set to zero,
because the value of {e_n-1} is not yet defined.
:line