forked from lijiext/lammps
git-svn-id: svn://svn.icms.temple.edu/lammps-ro/trunk@1647 f3b2605a-c512-4ea7-a41b-209d697bcdaa
This commit is contained in:
parent
d8ac4b822a
commit
cf8e38d63f
|
@ -320,11 +320,11 @@ of each style or click on the style itself for a full description:
|
|||
<TR ALIGN="center"><TD ><A HREF = "fix_addforce.html">addforce</A></TD><TD ><A HREF = "fix_aveforce.html">aveforce</A></TD><TD ><A HREF = "fix_ave_atom.html">ave/atom</A></TD><TD ><A HREF = "fix_ave_spatial.html">ave/spatial</A></TD><TD ><A HREF = "fix_ave_time.html">ave/time</A></TD><TD ><A HREF = "fix_com.html">com</A></TD><TD ><A HREF = "fix_coord_original.html">coord/original</A></TD><TD ><A HREF = "fix_deform.html">deform</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "fix_deposit.html">deposit</A></TD><TD ><A HREF = "fix_drag.html">drag</A></TD><TD ><A HREF = "fix_dt_reset.html">dt/reset</A></TD><TD ><A HREF = "fix_efield.html">efield</A></TD><TD ><A HREF = "fix_enforce2d.html">enforce2d</A></TD><TD ><A HREF = "fix_freeze.html">freeze</A></TD><TD ><A HREF = "fix_gravity.html">gravity</A></TD><TD ><A HREF = "fix_gyration.html">gyration</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "fix_heat.html">heat</A></TD><TD ><A HREF = "fix_indent.html">indent</A></TD><TD ><A HREF = "fix_langevin.html">langevin</A></TD><TD ><A HREF = "fix_lineforce.html">lineforce</A></TD><TD ><A HREF = "fix_msd.html">msd</A></TD><TD ><A HREF = "fix_momentum.html">momentum</A></TD><TD ><A HREF = "fix_nph.html">nph</A></TD><TD ><A HREF = "fix_npt.html">npt</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "fix_npt_asphere.html">npt/asphere</A></TD><TD ><A HREF = "fix_nve.html">nve</A></TD><TD ><A HREF = "fix_nve_asphere.html">nve/asphere</A></TD><TD ><A HREF = "fix_nve_limit.html">nve/limit</A></TD><TD ><A HREF = "fix_nve_noforce.html">nve/noforce</A></TD><TD ><A HREF = "fix_nve_sphere.html">nve/sphere</A></TD><TD ><A HREF = "fix_nvt.html">nvt</A></TD><TD ><A HREF = "fix_nvt_asphere.html">nvt/asphere</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "fix_nvt_sllod.html">nvt/sllod</A></TD><TD ><A HREF = "fix_orient_fcc.html">orient/fcc</A></TD><TD ><A HREF = "fix_planeforce.html">planeforce</A></TD><TD ><A HREF = "fix_poems.html">poems</A></TD><TD ><A HREF = "fix_pour.html">pour</A></TD><TD ><A HREF = "fix_press_berendsen.html">press/berendsen</A></TD><TD ><A HREF = "fix_print.html">print</A></TD><TD ><A HREF = "fix_rdf.html">rdf</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "fix_recenter.html">recenter</A></TD><TD ><A HREF = "fix_rigid.html">rigid</A></TD><TD ><A HREF = "fix_setforce.html">setforce</A></TD><TD ><A HREF = "fix_shake.html">shake</A></TD><TD ><A HREF = "fix_spring.html">spring</A></TD><TD ><A HREF = "fix_spring_rg.html">spring/rg</A></TD><TD ><A HREF = "fix_spring_self.html">spring/self</A></TD><TD ><A HREF = "fix_temp_berendsen.html">temp/berendsen</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "fix_temp_rescale.html">temp/rescale</A></TD><TD ><A HREF = "fix_tmd.html">tmd</A></TD><TD ><A HREF = "fix_viscosity.html">viscosity</A></TD><TD ><A HREF = "fix_viscous.html">viscous</A></TD><TD ><A HREF = "fix_wall_gran.html">wall/gran</A></TD><TD ><A HREF = "fix_wall_lj126.html">wall/lj126</A></TD><TD ><A HREF = "fix_wall_lj93.html">wall/lj93</A></TD><TD ><A HREF = "fix_wall_reflect.html">wall/reflect</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "fix_wiggle.html">wiggle</A>
|
||||
<TR ALIGN="center"><TD ><A HREF = "fix_npt_asphere.html">npt/asphere</A></TD><TD ><A HREF = "fix_npt_sphere.html">npt/sphere</A></TD><TD ><A HREF = "fix_nve.html">nve</A></TD><TD ><A HREF = "fix_nve_asphere.html">nve/asphere</A></TD><TD ><A HREF = "fix_nve_limit.html">nve/limit</A></TD><TD ><A HREF = "fix_nve_noforce.html">nve/noforce</A></TD><TD ><A HREF = "fix_nve_sphere.html">nve/sphere</A></TD><TD ><A HREF = "fix_nvt.html">nvt</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "fix_nvt_asphere.html">nvt/asphere</A></TD><TD ><A HREF = "fix_nvt_sllod.html">nvt/sllod</A></TD><TD ><A HREF = "fix_nvt_sphere.html">nvt/sphere</A></TD><TD ><A HREF = "fix_orient_fcc.html">orient/fcc</A></TD><TD ><A HREF = "fix_planeforce.html">planeforce</A></TD><TD ><A HREF = "fix_poems.html">poems</A></TD><TD ><A HREF = "fix_pour.html">pour</A></TD><TD ><A HREF = "fix_press_berendsen.html">press/berendsen</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "fix_print.html">print</A></TD><TD ><A HREF = "fix_rdf.html">rdf</A></TD><TD ><A HREF = "fix_recenter.html">recenter</A></TD><TD ><A HREF = "fix_rigid.html">rigid</A></TD><TD ><A HREF = "fix_setforce.html">setforce</A></TD><TD ><A HREF = "fix_shake.html">shake</A></TD><TD ><A HREF = "fix_spring.html">spring</A></TD><TD ><A HREF = "fix_spring_rg.html">spring/rg</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "fix_spring_self.html">spring/self</A></TD><TD ><A HREF = "fix_temp_berendsen.html">temp/berendsen</A></TD><TD ><A HREF = "fix_temp_rescale.html">temp/rescale</A></TD><TD ><A HREF = "fix_tmd.html">tmd</A></TD><TD ><A HREF = "fix_viscosity.html">viscosity</A></TD><TD ><A HREF = "fix_viscous.html">viscous</A></TD><TD ><A HREF = "fix_wall_gran.html">wall/gran</A></TD><TD ><A HREF = "fix_wall_lj126.html">wall/lj126</A></TD></TR>
|
||||
<TR ALIGN="center"><TD ><A HREF = "fix_wall_lj93.html">wall/lj93</A></TD><TD ><A HREF = "fix_wall_reflect.html">wall/reflect</A></TD><TD ><A HREF = "fix_wiggle.html">wiggle</A>
|
||||
</TD></TR></TABLE></DIV>
|
||||
|
||||
<HR>
|
||||
|
|
|
@ -400,6 +400,7 @@ of each style or click on the style itself for a full description:
|
|||
"nph"_fix_nph.html,
|
||||
"npt"_fix_npt.html,
|
||||
"npt/asphere"_fix_npt_asphere.html,
|
||||
"npt/sphere"_fix_npt_sphere.html,
|
||||
"nve"_fix_nve.html,
|
||||
"nve/asphere"_fix_nve_asphere.html,
|
||||
"nve/limit"_fix_nve_limit.html,
|
||||
|
@ -408,6 +409,7 @@ of each style or click on the style itself for a full description:
|
|||
"nvt"_fix_nvt.html,
|
||||
"nvt/asphere"_fix_nvt_asphere.html,
|
||||
"nvt/sllod"_fix_nvt_sllod.html,
|
||||
"nvt/sphere"_fix_nvt_sphere.html,
|
||||
"orient/fcc"_fix_orient_fcc.html,
|
||||
"planeforce"_fix_planeforce.html,
|
||||
"poems"_fix_poems.html,
|
||||
|
|
|
@ -128,6 +128,7 @@ list of fix styles available in LAMMPS:
|
|||
<LI><A HREF = "fix_nph.html">nph</A> - constant NPH time integration via Nose/Hoover
|
||||
<LI><A HREF = "fix_npt.html">npt</A> - constant NPT time integration via Nose/Hoover
|
||||
<LI><A HREF = "fix_npt_asphere.html">npt/asphere</A> - NPT for aspherical particles
|
||||
<LI><A HREF = "fix_npt_sphere.html">npt/sphere</A> - NPT for spherical particles
|
||||
<LI><A HREF = "fix_nve.html">nve</A> - constant NVE time integration
|
||||
<LI><A HREF = "fix_nve_asphere.html">nve/asphere</A> - NVT for aspherical particles
|
||||
<LI><A HREF = "fix_nve_limit.html">nve/limit</A> - NVE with limited step length
|
||||
|
@ -136,6 +137,7 @@ list of fix styles available in LAMMPS:
|
|||
<LI><A HREF = "fix_nvt.html">nvt</A> - constant NVT time integration via Nose/Hoover
|
||||
<LI><A HREF = "fix_nvt_asphere.html">nvt/asphere</A> - NVT for aspherical particles
|
||||
<LI><A HREF = "fix_nvt_sllod.html">nvt/sllod</A> - NVT for NEMD with SLLOD equations
|
||||
<LI><A HREF = "fix_nvt_sphere.html">nvt/sphere</A> - NVT for spherical particles
|
||||
<LI><A HREF = "fix_orient_fcc.html">orient/fcc</A> - add grain boundary migration force
|
||||
<LI><A HREF = "fix_planeforce.html">planeforce</A> - constrain atoms to move in a plane
|
||||
<LI><A HREF = "fix_poems.html">poems</A> - constrain clusters of atoms to move as coupled rigid bodies
|
||||
|
|
|
@ -127,6 +127,7 @@ list of fix styles available in LAMMPS:
|
|||
"nph"_fix_nph.html - constant NPH time integration via Nose/Hoover
|
||||
"npt"_fix_npt.html - constant NPT time integration via Nose/Hoover
|
||||
"npt/asphere"_fix_npt_asphere.html - NPT for aspherical particles
|
||||
"npt/sphere"_fix_npt_sphere.html - NPT for spherical particles
|
||||
"nve"_fix_nve.html - constant NVE time integration
|
||||
"nve/asphere"_fix_nve_asphere.html - NVT for aspherical particles
|
||||
"nve/limit"_fix_nve_limit.html - NVE with limited step length
|
||||
|
@ -135,6 +136,7 @@ list of fix styles available in LAMMPS:
|
|||
"nvt"_fix_nvt.html - constant NVT time integration via Nose/Hoover
|
||||
"nvt/asphere"_fix_nvt_asphere.html - NVT for aspherical particles
|
||||
"nvt/sllod"_fix_nvt_sllod.html - NVT for NEMD with SLLOD equations
|
||||
"nvt/sphere"_fix_nvt_sphere.html - NVT for spherical particles
|
||||
"orient/fcc"_fix_orient_fcc.html - add grain boundary migration force
|
||||
"planeforce"_fix_planeforce.html - constrain atoms to move in a plane
|
||||
"poems"_fix_poems.html - constrain clusters of atoms to move \
|
||||
|
|
|
@ -0,0 +1,209 @@
|
|||
<HTML>
|
||||
<CENTER><A HREF = "http://lammps.sandia.gov">LAMMPS WWW Site</A> - <A HREF = "Manual.html">LAMMPS Documentation</A> - <A HREF = "Section_commands.html#comm">LAMMPS Commands</A>
|
||||
</CENTER>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<HR>
|
||||
|
||||
<H3>fix npt/asphere command
|
||||
</H3>
|
||||
<P><B>Syntax:</B>
|
||||
</P>
|
||||
<PRE>fix ID group-ID npt/asphere Tstart Tstop Tdamp p-style args keyword value ...
|
||||
</PRE>
|
||||
<UL><LI>ID, group-ID are documented in <A HREF = "fix.html">fix</A> command
|
||||
|
||||
<LI>npt/asphere = style name of this fix command
|
||||
|
||||
<LI>Tstart,Tstop = desired temperature at start/end of run
|
||||
|
||||
<LI>Tdamp = temperature damping parameter (time units)
|
||||
|
||||
<LI>p-style = <I>xyz</I> or <I>xy</I> or <I>yz</I> or <I>xz</I> or <I>aniso</I>
|
||||
|
||||
<PRE> <I>xyz</I> args = Pstart Pstop Pdamp
|
||||
Pstart,Pstop = desired pressure at start/end of run (pressure units)
|
||||
Pdamp = pressure damping parameter (time units)
|
||||
<I>xy</I> or <I>yz</I> or <I>xz</I> or <I>aniso</I> args = Px_start Px_stop Py_start Py_stop Pz_start Pz_stop Pdamp
|
||||
Px_start,Px_stop,... = desired pressure in x,y,z at start/end of run (pressure units)
|
||||
Pdamp = pressure damping parameter (time units)
|
||||
</PRE>
|
||||
<LI>zero or more keyword/value pairs may be appended
|
||||
|
||||
<LI>keyword = <I>drag</I> or <I>dilate</I>
|
||||
|
||||
<PRE> <I>drag</I> value = drag factor added to barostat/thermostat (0.0 = no drag)
|
||||
<I>dilate</I> value = <I>all</I> or <I>partial</I>
|
||||
</PRE>
|
||||
|
||||
</UL>
|
||||
<P><B>Examples:</B>
|
||||
</P>
|
||||
<PRE>fix 1 all npt/asphere 300.0 300.0 100.0 xyz 0.0 0.0 1000.0
|
||||
fix 2 all npt/asphere 300.0 300.0 100.0 xz 5.0 5.0 NULL NULL 5.0 5.0 1000.0
|
||||
fix 2 all npt/asphere 300.0 300.0 100.0 xz 5.0 5.0 NULL NULL 5.0 5.0 1000.0 drag 0.2
|
||||
fix 2 water npt/asphere 300.0 300.0 100.0 aniso 0.0 0.0 0.0 0.0 NULL NULL 1000.0 dilate partial
|
||||
</PRE>
|
||||
<P><B>Description:</B>
|
||||
</P>
|
||||
<P>Perform constant NPT integration to update positions, velocities,
|
||||
and angular velocity each timestep for aspherical or ellipsoidal
|
||||
particles in the group using a Nose/Hoover temperature
|
||||
thermostat and Nose/Hoover pressure barostat. P is pressure; T is
|
||||
temperature. This creates a system trajectory consistent with the
|
||||
isothermal-isobaric ensemble.
|
||||
</P>
|
||||
<P>The desired temperature at each timestep is a ramped value during the
|
||||
run from <I>Tstart</I> to <I>Tstop</I>. The <I>Tdamp</I> parameter is specified in
|
||||
time units and determines how rapidly the temperature is relaxed. For
|
||||
example, a value of 100.0 means to relax the temperature in a timespan
|
||||
of (roughly) 100 time units (tau or fmsec or psec - see the
|
||||
<A HREF = "units.html">units</A> command).
|
||||
</P>
|
||||
<P>The particles in the fix group are the only ones whose velocities and
|
||||
positions are updated by the velocity/position update portion of the
|
||||
NPT integration.
|
||||
</P>
|
||||
<P>Regardless of what particles are in the fix group, a global pressure is
|
||||
computed for all particles. Similarly, when the size of the simulation
|
||||
box is changed, all particles are re-scaled to new positions, unless the
|
||||
keyword <I>dilate</I> is specified with a value of <I>partial</I>, in which case
|
||||
only the particles in the fix group are re-scaled. The latter can be
|
||||
useful for leaving the coordinates of particles in a solid substrate
|
||||
unchanged and controlling the pressure of a surrounding fluid.
|
||||
</P>
|
||||
<HR>
|
||||
|
||||
<P>The pressure can be controlled in one of several styles, as specified
|
||||
by the <I>p-style</I> argument. In each case, the desired pressure at each
|
||||
timestep is a ramped value during the run from the starting value to
|
||||
the end value.
|
||||
</P>
|
||||
<P>Style <I>xyz</I> means couple all dimensions together when pressure is
|
||||
computed (isotropic pressure), and dilate/contract the dimensions
|
||||
together.
|
||||
</P>
|
||||
<P>Styles <I>xy</I> or <I>yz</I> or <I>xz</I> means that the 2 specified dimensions are
|
||||
coupled together, both for pressure computation and for
|
||||
dilation/contraction. The 3rd dimension dilates/contracts
|
||||
independently, using its pressure component as the driving force.
|
||||
These styles cannot be used for a 2d simulation.
|
||||
</P>
|
||||
<P>For style <I>aniso</I>, all dimensions dilate/contract independently using
|
||||
their individual pressure components as the driving forces.
|
||||
</P>
|
||||
<P>For any of the styles except <I>xyz</I>, any of the independent pressure
|
||||
components (e.g. z in <I>xy</I>, or any dimension in <I>aniso</I>) can have
|
||||
their target pressures (both start and stop values) specified as NULL.
|
||||
This means that no pressure control is applied to that dimension so
|
||||
that the box dimension remains unchanged. For a 2d simulation the z
|
||||
pressure components must be specified as NULL when using style
|
||||
<I>aniso</I>.
|
||||
</P>
|
||||
<P>In some cases (e.g. for solids) the pressure (volume) and/or
|
||||
temperature of the system can oscillate undesirably when a Nose/Hoover
|
||||
barostat and thermostat is applied. The optional <I>drag</I> keyword will
|
||||
damp these oscillations, although it alters the Nose/Hoover equations.
|
||||
A value of 0.0 (no drag) leaves the Nose/Hoover formalism unchanged.
|
||||
A non-zero value adds a drag term; the larger the value specified, the
|
||||
greater the damping effect. Performing a short run and monitoring the
|
||||
pressure and temperature is the best way to determine if the drag term
|
||||
is working. Typically a value between 0.2 to 2.0 is sufficient to
|
||||
damp oscillations after a few periods.
|
||||
</P>
|
||||
<P>For all pressure styles, the simulation box stays rectangular in
|
||||
shape. Parinello-Rahman boundary conditions (tilted box) are not yet
|
||||
implemented in LAMMPS.
|
||||
</P>
|
||||
<P>For all styles, the <I>Pdamp</I> parameter operates like the <I>Tdamp</I>
|
||||
parameter, determining the time scale on which pressure is relaxed.
|
||||
For example, a value of 1000.0 means to relax the pressure in a
|
||||
timespan of (roughly) 1000 time units (tau or fmsec or psec - see the
|
||||
<A HREF = "units.html">units</A> command).
|
||||
</P>
|
||||
<HR>
|
||||
|
||||
<P>This fix computes a temperature and pressure each timestep. To do
|
||||
this, the fix creates its own computes of style "temp/asphere" and
|
||||
"pressure", as if these commands had been issued:
|
||||
</P>
|
||||
<PRE>compute fix-ID_temp group-ID temp/asphere
|
||||
compute fix-ID_press group-ID pressure fix-ID_temp
|
||||
</PRE>
|
||||
<P>See the <A HREF = "compute_temp_asphere.html">compute temp/asphere</A> and <A HREF = "compute_pressure.html">compute
|
||||
pressure</A> commands for details. Note that the
|
||||
IDs of the new computes are the fix-ID + underscore + "temp" or fix_ID
|
||||
+ underscore + "press", and the group for the new computes is the same
|
||||
as the fix group.
|
||||
</P>
|
||||
<P>Note that these are NOT the computes used by thermodynamic output (see
|
||||
the <A HREF = "thermo_style.html">thermo_style</A> command) with ID = <I>thermo_temp</I>
|
||||
and <I>thermo_press</I>. This means you can change the attributes of this
|
||||
fix's temperature or pressure via the
|
||||
<A HREF = "compute_modify.html">compute_modify</A> command or print this temperature
|
||||
or pressure during thermodynamic output via the <A HREF = "thermo_style.html">thermo_style
|
||||
custom</A> command using the appropriate compute-ID.
|
||||
It also means that changing attributes of <I>thermo_temp</I> or
|
||||
<I>thermo_press</I> will have no effect on this fix.
|
||||
</P>
|
||||
<P><B>Restart, fix_modify, output, run start/stop, minimize info:</B>
|
||||
</P>
|
||||
<P>This fix writes the state of the Nose/Hoover thermostat and barostat
|
||||
to <A HREF = "restart.html">binary restart files</A>. See the
|
||||
<A HREF = "read_restart.html">read_restart</A> command for info on how to re-specify
|
||||
a fix in an input script that reads a restart file, so that the
|
||||
operation of the fix continues in an uninterrupted fashion.
|
||||
</P>
|
||||
<P>The <A HREF = "fix_modify.html">fix_modify</A> <I>temp</I> and <I>press</I> options are
|
||||
supported by this fix. You can use them to assign a
|
||||
<A HREF = "compute.html">compute</A> you have defined to this fix which will be used
|
||||
in its thermostatting or barostatting procedure. If you do this, note
|
||||
that the kinetic energy derived from the compute temperature should be
|
||||
consistent with the virial term computed using all atoms for the
|
||||
pressure. LAMMPS will warn you if you choose to compute temperature
|
||||
on a subset of atoms.
|
||||
</P>
|
||||
<P>The <A HREF = "fix_modify.html">fix_modify</A> <I>energy</I> option is supported by this
|
||||
fix to add the energy change induced by Nose/Hoover thermostatting and
|
||||
barostatting to the system's potential energy as part of
|
||||
<A HREF = "thermo_style.html">thermodynamic output</A>.
|
||||
</P>
|
||||
<P>The potential energy change due to this fix is stored as a scalar
|
||||
quantity, which can be accessed by various <A HREF = "Section_howto.html#4_15">output
|
||||
commands</A>.
|
||||
</P>
|
||||
<P>This fix can ramp its target temperature and pressure over multiple
|
||||
runs, using the <I>start</I> and <I>stop</I> keywords of the <A HREF = "run.html">run</A>
|
||||
command. See the <A HREF = "run.html">run</A> command for details of how to do
|
||||
this.
|
||||
</P>
|
||||
<P>This fix is not invoked during <A HREF = "minimize.html">energy minimization</A>.
|
||||
</P>
|
||||
<P><B>Restrictions:</B>
|
||||
</P>
|
||||
<P>This fix is part of the "asphere" package. It is only enabled if
|
||||
LAMMPS was built with that package. See the <A HREF = "Section_start.html#2_3">Making
|
||||
LAMMPS</A> section for more info.
|
||||
</P>
|
||||
<P>Any dimension being adjusted by this fix must be periodic. A
|
||||
dimension whose target pressures are specified as NULL can be
|
||||
non-periodic or periodic.
|
||||
</P>
|
||||
<P>The final Tstop cannot be 0.0 since it would make the target T = 0.0
|
||||
at some timestep during the simulation which is not allowed in
|
||||
the Nose/Hoover formulation.
|
||||
</P>
|
||||
<P><B>Related commands:</B>
|
||||
</P>
|
||||
<P><A HREF = "fix_npt.html">fix npt</A>, <A HREF = "fix_nve_asphere.html">fix nve_asphere</A>,
|
||||
<A HREF = "fix_modify.html">fix_modify</A>
|
||||
</P>
|
||||
<P><B>Default:</B>
|
||||
</P>
|
||||
<P>The keyword defaults are drag = 0.0 and dilate = all.
|
||||
</P>
|
||||
</HTML>
|
|
@ -0,0 +1,196 @@
|
|||
"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 npt/asphere command :h3
|
||||
|
||||
[Syntax:]
|
||||
|
||||
fix ID group-ID npt/asphere Tstart Tstop Tdamp p-style args keyword value ... :pre
|
||||
|
||||
ID, group-ID are documented in "fix"_fix.html command :ulb,l
|
||||
npt/asphere = style name of this fix command :l
|
||||
Tstart,Tstop = desired temperature at start/end of run :l
|
||||
Tdamp = temperature damping parameter (time units) :l
|
||||
p-style = {xyz} or {xy} or {yz} or {xz} or {aniso} :l
|
||||
{xyz} args = Pstart Pstop Pdamp
|
||||
Pstart,Pstop = desired pressure at start/end of run (pressure units)
|
||||
Pdamp = pressure damping parameter (time units)
|
||||
{xy} or {yz} or {xz} or {aniso} args = Px_start Px_stop Py_start Py_stop Pz_start Pz_stop Pdamp
|
||||
Px_start,Px_stop,... = desired pressure in x,y,z at start/end of run (pressure units)
|
||||
Pdamp = pressure damping parameter (time units) :pre
|
||||
|
||||
zero or more keyword/value pairs may be appended :l
|
||||
keyword = {drag} or {dilate} :l
|
||||
{drag} value = drag factor added to barostat/thermostat (0.0 = no drag)
|
||||
{dilate} value = {all} or {partial} :pre
|
||||
:ule
|
||||
|
||||
[Examples:]
|
||||
|
||||
fix 1 all npt/asphere 300.0 300.0 100.0 xyz 0.0 0.0 1000.0
|
||||
fix 2 all npt/asphere 300.0 300.0 100.0 xz 5.0 5.0 NULL NULL 5.0 5.0 1000.0
|
||||
fix 2 all npt/asphere 300.0 300.0 100.0 xz 5.0 5.0 NULL NULL 5.0 5.0 1000.0 drag 0.2
|
||||
fix 2 water npt/asphere 300.0 300.0 100.0 aniso 0.0 0.0 0.0 0.0 NULL NULL 1000.0 dilate partial :pre
|
||||
|
||||
[Description:]
|
||||
|
||||
Perform constant NPT integration to update positions, velocities,
|
||||
and angular velocity each timestep for aspherical or ellipsoidal
|
||||
particles in the group using a Nose/Hoover temperature
|
||||
thermostat and Nose/Hoover pressure barostat. P is pressure; T is
|
||||
temperature. This creates a system trajectory consistent with the
|
||||
isothermal-isobaric ensemble.
|
||||
|
||||
The desired temperature at each timestep is a ramped value during the
|
||||
run from {Tstart} to {Tstop}. The {Tdamp} parameter is specified in
|
||||
time units and determines how rapidly the temperature is relaxed. For
|
||||
example, a value of 100.0 means to relax the temperature in a timespan
|
||||
of (roughly) 100 time units (tau or fmsec or psec - see the
|
||||
"units"_units.html command).
|
||||
|
||||
The particles in the fix group are the only ones whose velocities and
|
||||
positions are updated by the velocity/position update portion of the
|
||||
NPT integration.
|
||||
|
||||
Regardless of what particles are in the fix group, a global pressure is
|
||||
computed for all particles. Similarly, when the size of the simulation
|
||||
box is changed, all particles are re-scaled to new positions, unless the
|
||||
keyword {dilate} is specified with a value of {partial}, in which case
|
||||
only the particles in the fix group are re-scaled. The latter can be
|
||||
useful for leaving the coordinates of particles in a solid substrate
|
||||
unchanged and controlling the pressure of a surrounding fluid.
|
||||
|
||||
:line
|
||||
|
||||
The pressure can be controlled in one of several styles, as specified
|
||||
by the {p-style} argument. In each case, the desired pressure at each
|
||||
timestep is a ramped value during the run from the starting value to
|
||||
the end value.
|
||||
|
||||
Style {xyz} means couple all dimensions together when pressure is
|
||||
computed (isotropic pressure), and dilate/contract the dimensions
|
||||
together.
|
||||
|
||||
Styles {xy} or {yz} or {xz} means that the 2 specified dimensions are
|
||||
coupled together, both for pressure computation and for
|
||||
dilation/contraction. The 3rd dimension dilates/contracts
|
||||
independently, using its pressure component as the driving force.
|
||||
These styles cannot be used for a 2d simulation.
|
||||
|
||||
For style {aniso}, all dimensions dilate/contract independently using
|
||||
their individual pressure components as the driving forces.
|
||||
|
||||
For any of the styles except {xyz}, any of the independent pressure
|
||||
components (e.g. z in {xy}, or any dimension in {aniso}) can have
|
||||
their target pressures (both start and stop values) specified as NULL.
|
||||
This means that no pressure control is applied to that dimension so
|
||||
that the box dimension remains unchanged. For a 2d simulation the z
|
||||
pressure components must be specified as NULL when using style
|
||||
{aniso}.
|
||||
|
||||
In some cases (e.g. for solids) the pressure (volume) and/or
|
||||
temperature of the system can oscillate undesirably when a Nose/Hoover
|
||||
barostat and thermostat is applied. The optional {drag} keyword will
|
||||
damp these oscillations, although it alters the Nose/Hoover equations.
|
||||
A value of 0.0 (no drag) leaves the Nose/Hoover formalism unchanged.
|
||||
A non-zero value adds a drag term; the larger the value specified, the
|
||||
greater the damping effect. Performing a short run and monitoring the
|
||||
pressure and temperature is the best way to determine if the drag term
|
||||
is working. Typically a value between 0.2 to 2.0 is sufficient to
|
||||
damp oscillations after a few periods.
|
||||
|
||||
For all pressure styles, the simulation box stays rectangular in
|
||||
shape. Parinello-Rahman boundary conditions (tilted box) are not yet
|
||||
implemented in LAMMPS.
|
||||
|
||||
For all styles, the {Pdamp} parameter operates like the {Tdamp}
|
||||
parameter, determining the time scale on which pressure is relaxed.
|
||||
For example, a value of 1000.0 means to relax the pressure in a
|
||||
timespan of (roughly) 1000 time units (tau or fmsec or psec - see the
|
||||
"units"_units.html command).
|
||||
|
||||
:line
|
||||
|
||||
This fix computes a temperature and pressure each timestep. To do
|
||||
this, the fix creates its own computes of style "temp/asphere" and
|
||||
"pressure", as if these commands had been issued:
|
||||
|
||||
compute fix-ID_temp group-ID temp/asphere
|
||||
compute fix-ID_press group-ID pressure fix-ID_temp :pre
|
||||
|
||||
See the "compute temp/asphere"_compute_temp_asphere.html and "compute
|
||||
pressure"_compute_pressure.html commands for details. Note that the
|
||||
IDs of the new computes are the fix-ID + underscore + "temp" or fix_ID
|
||||
+ underscore + "press", and the group for the new computes is the same
|
||||
as the fix group.
|
||||
|
||||
Note that these are NOT the computes used by thermodynamic output (see
|
||||
the "thermo_style"_thermo_style.html command) with ID = {thermo_temp}
|
||||
and {thermo_press}. This means you can change the attributes of this
|
||||
fix's temperature or pressure via the
|
||||
"compute_modify"_compute_modify.html command or print this temperature
|
||||
or pressure during thermodynamic output via the "thermo_style
|
||||
custom"_thermo_style.html command using the appropriate compute-ID.
|
||||
It also means that changing attributes of {thermo_temp} or
|
||||
{thermo_press} will have no effect on this fix.
|
||||
|
||||
[Restart, fix_modify, output, run start/stop, minimize info:]
|
||||
|
||||
This fix writes the state of the Nose/Hoover thermostat and barostat
|
||||
to "binary restart files"_restart.html. See the
|
||||
"read_restart"_read_restart.html command for info on how to re-specify
|
||||
a fix in an input script that reads a restart file, so that the
|
||||
operation of the fix continues in an uninterrupted fashion.
|
||||
|
||||
The "fix_modify"_fix_modify.html {temp} and {press} options are
|
||||
supported by this fix. You can use them to assign a
|
||||
"compute"_compute.html you have defined to this fix which will be used
|
||||
in its thermostatting or barostatting procedure. If you do this, note
|
||||
that the kinetic energy derived from the compute temperature should be
|
||||
consistent with the virial term computed using all atoms for the
|
||||
pressure. LAMMPS will warn you if you choose to compute temperature
|
||||
on a subset of atoms.
|
||||
|
||||
The "fix_modify"_fix_modify.html {energy} option is supported by this
|
||||
fix to add the energy change induced by Nose/Hoover thermostatting and
|
||||
barostatting to the system's potential energy as part of
|
||||
"thermodynamic output"_thermo_style.html.
|
||||
|
||||
The potential energy change due to this fix is stored as a scalar
|
||||
quantity, which can be accessed by various "output
|
||||
commands"_Section_howto.html#4_15.
|
||||
|
||||
This fix can ramp its target temperature and pressure over multiple
|
||||
runs, using the {start} and {stop} keywords of the "run"_run.html
|
||||
command. See the "run"_run.html command for details of how to do
|
||||
this.
|
||||
|
||||
This fix is not invoked during "energy minimization"_minimize.html.
|
||||
|
||||
[Restrictions:]
|
||||
|
||||
This fix is part of the "asphere" package. It is only enabled if
|
||||
LAMMPS was built with that package. See the "Making
|
||||
LAMMPS"_Section_start.html#2_3 section for more info.
|
||||
|
||||
Any dimension being adjusted by this fix must be periodic. A
|
||||
dimension whose target pressures are specified as NULL can be
|
||||
non-periodic or periodic.
|
||||
|
||||
The final Tstop cannot be 0.0 since it would make the target T = 0.0
|
||||
at some timestep during the simulation which is not allowed in
|
||||
the Nose/Hoover formulation.
|
||||
|
||||
[Related commands:]
|
||||
|
||||
"fix npt"_fix_npt.html, "fix nve_asphere"_fix_nve_asphere.html,
|
||||
"fix_modify"_fix_modify.html
|
||||
|
||||
[Default:]
|
||||
|
||||
The keyword defaults are drag = 0.0 and dilate = all.
|
|
@ -0,0 +1,132 @@
|
|||
<HTML>
|
||||
<CENTER><A HREF = "http://lammps.sandia.gov">LAMMPS WWW Site</A> - <A HREF = "Manual.html">LAMMPS Documentation</A> - <A HREF = "Section_commands.html#comm">LAMMPS Commands</A>
|
||||
</CENTER>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<HR>
|
||||
|
||||
<H3>fix nvt/asphere command
|
||||
</H3>
|
||||
<P><B>Syntax:</B>
|
||||
</P>
|
||||
<PRE>fix ID group-ID nvt/asphere Tstart Tstop Tdamp keyword value ...
|
||||
</PRE>
|
||||
<UL><LI>ID, group-ID are documented in <A HREF = "fix.html">fix</A> command
|
||||
|
||||
<LI>nvt/asphere = style name of this fix command
|
||||
|
||||
<LI>Tstart,Tstop = desired temperature at start/end of run
|
||||
|
||||
<LI>Tdamp = temperature damping parameter (time units)
|
||||
|
||||
<LI>zero or more keyword/value pairs may be appended
|
||||
|
||||
<LI>keyword = <I>drag</I>
|
||||
|
||||
<PRE> <I>drag</I> value = drag factor added to thermostat (0.0 = no drag)
|
||||
</PRE>
|
||||
|
||||
</UL>
|
||||
<P><B>Examples:</B>
|
||||
</P>
|
||||
<PRE>fix 1 all nvt/asphere 300.0 300.0 100.0
|
||||
fix 1 all nvt/asphere 300.0 300.0 100.0 drag 0.2
|
||||
</PRE>
|
||||
<P><B>Description:</B>
|
||||
</P>
|
||||
<P>Perform constant NVT integration to update positions, velocities,
|
||||
and angular velocities each timestep for aspherical or ellipsoidal
|
||||
particles in the group using a Nose/Hoover temperature thermostat.
|
||||
V is volume; T is temperature. This creates a system trajectory
|
||||
consistent with the canonical ensemble.
|
||||
</P>
|
||||
<P>The desired temperature at each timestep is a ramped value during the
|
||||
run from <I>Tstart</I> to <I>Tstop</I>. The <I>Tdamp</I> parameter is specified in
|
||||
time units and determines how rapidly the temperature is relaxed. For
|
||||
example, a value of 100.0 means to relax the temperature in a timespan
|
||||
of (roughly) 100 time units (tau or fmsec or psec - see the
|
||||
<A HREF = "units.html">units</A> command).
|
||||
</P>
|
||||
<P>In some cases (e.g. for solids) the temperature of the system can
|
||||
oscillate undesirably when a Nose/Hoover thermostat is applied. The
|
||||
optional <I>drag</I> keyword will damp these oscillations, although it
|
||||
alters the Nose/Hoover equations. A value of 0.0 (no drag) leaves the
|
||||
Nose/Hoover formalism unchanged. A non-zero value adds a drag term;
|
||||
the larger the value specified, the greater the damping effect.
|
||||
Performing a short run and monitoring the temperature is the best way
|
||||
to determine if the drag term is working. Typically a value between
|
||||
0.2 to 2.0 is sufficient to damp oscillations after a few periods.
|
||||
</P>
|
||||
<P>This fix computes a temperature each timestep. To do this, the fix
|
||||
creates its own compute of style "temp/asphere", as if this command
|
||||
had been issued:
|
||||
</P>
|
||||
<PRE>compute fix-ID_temp group-ID temp/asphere
|
||||
</PRE>
|
||||
<P>See the <A HREF = "compute_temp_asphere.html">compute temp/asphere</A> command for
|
||||
details. Note that the ID of the new compute is the fix-ID +
|
||||
underscore + "temp", and the group for the new compute is the same as
|
||||
the fix group.
|
||||
</P>
|
||||
<P>Note that this is NOT the compute used by thermodynamic output (see
|
||||
the <A HREF = "thermo_style.html">thermo_style</A> command) with ID = <I>thermo_temp</I>.
|
||||
This means you can change the attributes of this fix's temperature
|
||||
(e.g. its degrees-of-freedom) via the
|
||||
<A HREF = "compute_modify.html">compute_modify</A> command or print this temperature
|
||||
during thermodynamic output via the <A HREF = "thermo_style.html">thermo_style
|
||||
custom</A> command using the appropriate compute-ID.
|
||||
It also means that changing attributes of <I>thermo_temp</I> will have no
|
||||
effect on this fix.
|
||||
</P>
|
||||
<P><B>Restart, fix_modify, output, run start/stop, minimize info:</B>
|
||||
</P>
|
||||
<P>This fix writes the state of the Nose/Hoover thermostat to <A HREF = "restart.html">binary
|
||||
restart files</A>. See the <A HREF = "read_restart.html">read_restart</A>
|
||||
command for info on how to re-specify a fix in an input script that
|
||||
reads a restart file, so that the operation of the fix continues in an
|
||||
uninterrupted fashion.
|
||||
</P>
|
||||
<P>The <A HREF = "fix_modify.html">fix_modify</A> <I>temp</I> option is supported by this
|
||||
fix. You can use it to assign a <A HREF = "compute.html">compute</A> you have
|
||||
defined to this fix which will be used in its thermostatting
|
||||
procedure.
|
||||
</P>
|
||||
<P>The <A HREF = "fix_modify.html">fix_modify</A> <I>energy</I> option is supported by this
|
||||
fix to add the energy change induced by Nose/Hoover thermostatting to
|
||||
the system's potential energy as part of <A HREF = "thermo_style.html">thermodynamic
|
||||
output</A>.
|
||||
</P>
|
||||
<P>The potential energy change due to this fix is stored as a scalar
|
||||
quantity, which can be accessed by various <A HREF = "Section_howto.html#4_15">output
|
||||
commands</A>.
|
||||
</P>
|
||||
<P>This fix can ramp its target temperature over multiple runs, using the
|
||||
<I>start</I> and <I>stop</I> keywords of the <A HREF = "run.html">run</A> command. See the
|
||||
<A HREF = "run.html">run</A> command for details of how to do this.
|
||||
</P>
|
||||
<P>This fix is not invoked during <A HREF = "minimize.html">energy minimization</A>.
|
||||
</P>
|
||||
<P><B>Restrictions:</B>
|
||||
</P>
|
||||
<P>This fix is part of the "asphere" package. It is only enabled if
|
||||
LAMMPS was built with that package. See the <A HREF = "Section_start.html#2_3">Making
|
||||
LAMMPS</A> section for more info.
|
||||
</P>
|
||||
<P>The final Tstop cannot be 0.0 since it would make the target T = 0.0
|
||||
at some timestep during the simulation which is not allowed in
|
||||
the Nose/Hoover formulation.
|
||||
</P>
|
||||
<P><B>Related commands:</B>
|
||||
</P>
|
||||
<P><A HREF = "fix_nvt.html">fix nvt</A>, <A HREF = "fix_nve_asphere.html">fix nve_asphere</A>, <A HREF = "fix_npt_asphere.html">fix
|
||||
npt_asphere</A>, <A HREF = "fix_modify.html">fix_modify</A>
|
||||
</P>
|
||||
<P><B>Default:</B>
|
||||
</P>
|
||||
<P>The keyword defaults are drag = 0.0.
|
||||
</P>
|
||||
</HTML>
|
|
@ -0,0 +1,121 @@
|
|||
"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 nvt/asphere command :h3
|
||||
|
||||
[Syntax:]
|
||||
|
||||
fix ID group-ID nvt/asphere Tstart Tstop Tdamp keyword value ... :pre
|
||||
|
||||
ID, group-ID are documented in "fix"_fix.html command :ulb,l
|
||||
nvt/asphere = style name of this fix command :l
|
||||
Tstart,Tstop = desired temperature at start/end of run :l
|
||||
Tdamp = temperature damping parameter (time units) :l
|
||||
|
||||
zero or more keyword/value pairs may be appended :l
|
||||
keyword = {drag} :l
|
||||
{drag} value = drag factor added to thermostat (0.0 = no drag) :pre
|
||||
:ule
|
||||
|
||||
[Examples:]
|
||||
|
||||
fix 1 all nvt/asphere 300.0 300.0 100.0
|
||||
fix 1 all nvt/asphere 300.0 300.0 100.0 drag 0.2 :pre
|
||||
|
||||
[Description:]
|
||||
|
||||
Perform constant NVT integration to update positions, velocities,
|
||||
and angular velocities each timestep for aspherical or ellipsoidal
|
||||
particles in the group using a Nose/Hoover temperature thermostat.
|
||||
V is volume; T is temperature. This creates a system trajectory
|
||||
consistent with the canonical ensemble.
|
||||
|
||||
The desired temperature at each timestep is a ramped value during the
|
||||
run from {Tstart} to {Tstop}. The {Tdamp} parameter is specified in
|
||||
time units and determines how rapidly the temperature is relaxed. For
|
||||
example, a value of 100.0 means to relax the temperature in a timespan
|
||||
of (roughly) 100 time units (tau or fmsec or psec - see the
|
||||
"units"_units.html command).
|
||||
|
||||
In some cases (e.g. for solids) the temperature of the system can
|
||||
oscillate undesirably when a Nose/Hoover thermostat is applied. The
|
||||
optional {drag} keyword will damp these oscillations, although it
|
||||
alters the Nose/Hoover equations. A value of 0.0 (no drag) leaves the
|
||||
Nose/Hoover formalism unchanged. A non-zero value adds a drag term;
|
||||
the larger the value specified, the greater the damping effect.
|
||||
Performing a short run and monitoring the temperature is the best way
|
||||
to determine if the drag term is working. Typically a value between
|
||||
0.2 to 2.0 is sufficient to damp oscillations after a few periods.
|
||||
|
||||
This fix computes a temperature each timestep. To do this, the fix
|
||||
creates its own compute of style "temp/asphere", as if this command
|
||||
had been issued:
|
||||
|
||||
compute fix-ID_temp group-ID temp/asphere :pre
|
||||
|
||||
See the "compute temp/asphere"_compute_temp_asphere.html command for
|
||||
details. Note that the ID of the new compute is the fix-ID +
|
||||
underscore + "temp", and the group for the new compute is the same as
|
||||
the fix group.
|
||||
|
||||
Note that this is NOT the compute used by thermodynamic output (see
|
||||
the "thermo_style"_thermo_style.html command) with ID = {thermo_temp}.
|
||||
This means you can change the attributes of this fix's temperature
|
||||
(e.g. its degrees-of-freedom) via the
|
||||
"compute_modify"_compute_modify.html command or print this temperature
|
||||
during thermodynamic output via the "thermo_style
|
||||
custom"_thermo_style.html command using the appropriate compute-ID.
|
||||
It also means that changing attributes of {thermo_temp} will have no
|
||||
effect on this fix.
|
||||
|
||||
[Restart, fix_modify, output, run start/stop, minimize info:]
|
||||
|
||||
This fix writes the state of the Nose/Hoover thermostat to "binary
|
||||
restart files"_restart.html. See the "read_restart"_read_restart.html
|
||||
command for info on how to re-specify a fix in an input script that
|
||||
reads a restart file, so that the operation of the fix continues in an
|
||||
uninterrupted fashion.
|
||||
|
||||
The "fix_modify"_fix_modify.html {temp} option is supported by this
|
||||
fix. You can use it to assign a "compute"_compute.html you have
|
||||
defined to this fix which will be used in its thermostatting
|
||||
procedure.
|
||||
|
||||
The "fix_modify"_fix_modify.html {energy} option is supported by this
|
||||
fix to add the energy change induced by Nose/Hoover thermostatting to
|
||||
the system's potential energy as part of "thermodynamic
|
||||
output"_thermo_style.html.
|
||||
|
||||
The potential energy change due to this fix is stored as a scalar
|
||||
quantity, which can be accessed by various "output
|
||||
commands"_Section_howto.html#4_15.
|
||||
|
||||
This fix can ramp its target temperature over multiple runs, using the
|
||||
{start} and {stop} keywords of the "run"_run.html command. See the
|
||||
"run"_run.html command for details of how to do this.
|
||||
|
||||
This fix is not invoked during "energy minimization"_minimize.html.
|
||||
|
||||
[Restrictions:]
|
||||
|
||||
This fix is part of the "asphere" package. It is only enabled if
|
||||
LAMMPS was built with that package. See the "Making
|
||||
LAMMPS"_Section_start.html#2_3 section for more info.
|
||||
|
||||
The final Tstop cannot be 0.0 since it would make the target T = 0.0
|
||||
at some timestep during the simulation which is not allowed in
|
||||
the Nose/Hoover formulation.
|
||||
|
||||
[Related commands:]
|
||||
|
||||
"fix nvt"_fix_nvt.html, "fix nve_asphere"_fix_nve_asphere.html, "fix
|
||||
npt_asphere"_fix_npt_asphere.html, "fix_modify"_fix_modify.html
|
||||
|
||||
[Default:]
|
||||
|
||||
The keyword defaults are drag = 0.0.
|
|
@ -17,7 +17,7 @@
|
|||
</PRE>
|
||||
<UL><LI>one or more keyword/value pairs may be listed
|
||||
|
||||
keyword = <I>lost</I> or <I>norm</I> or <I>flush</I> or <I>line</I> or <I>format</I> or <I>temp</I> or <I>press</I>:l
|
||||
<PRE>keyword = <I>lost</I> or <I>norm</I> or <I>flush</I> or <I>line</I> or <I>format</I> or <I>temp</I> or <I>press</I>:l
|
||||
<I>lost</I> value = <I>error</I> or <I>warn</I> or <I>ignore</I>
|
||||
<I>norm</I> value = <I>yes</I> or <I>no</I>
|
||||
<I>flush</I> value = <I>yes</I> or <I>no</I>
|
||||
|
@ -26,7 +26,8 @@ keyword = <I>lost</I> or <I>norm</I> or <I>flush</I> or <I>line</I> or <I>format
|
|||
M = integer from 1 to N, where N = # of quantities being printed
|
||||
string = C-style format string
|
||||
<I>temp</I> value = compute ID that calculates a temperature
|
||||
<I>press</I> value = compute ID that calculates a pressure
|
||||
<I>press</I> value = compute ID that calculates a pressure
|
||||
</PRE>
|
||||
|
||||
</UL>
|
||||
<P><B>Examples:</B>
|
||||
|
|
|
@ -22,7 +22,7 @@ keyword = {lost} or {norm} or {flush} or {line} or {format} or {temp} or {press}
|
|||
M = integer from 1 to N, where N = # of quantities being printed
|
||||
string = C-style format string
|
||||
{temp} value = compute ID that calculates a temperature
|
||||
{press} value = compute ID that calculates a pressure
|
||||
{press} value = compute ID that calculates a pressure :pre
|
||||
:ule
|
||||
|
||||
[Examples:]
|
||||
|
|
Loading…
Reference in New Issue