lammps/doc/USER/atc/man_thermal_control.html

48 lines
2.9 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>ATC: fix_modify AtC transfer thermal control</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head><body>
<!-- Generated by Doxygen 1.3.9.1 -->
<h1><a class="anchor" name="man_thermal_control">fix_modify AtC transfer thermal control</a></h1><h2><a class="anchor" name="syntax">
syntax</a></h2>
fix_modify AtC transfer thermal control &lt;control_type&gt; &lt;optional args=""&gt;<br>
<ul>
<li>control_type (string) = none | rescale | hoover | flux<br>
</li></ul>
<p>
fix_modify AtC transfer thermal control rescale &lt;frequency&gt;<br>
<ul>
<li>frequency (int) = time step frequency for applying velocity rescaling <br>
</li></ul>
<p>
fix_modify AtC transfer thermal control hoover <br>
<p>
fix_modify AtC transfer thermal control flux &lt;boundary_integration_type&gt; &lt;face_set_id(optional)&gt;<br>
<ul>
<li>boundary_integration_type (string) = faceset | interpolate<br>
</li><li>face_set_id (string), optional = id of boundary face set, if not specified (or not possible when the atomic domain does not line up with mesh boundaries) defaults to an atomic-quadrature approximate evaulation, does not work with interpolate<br>
</li></ul>
<h2><a class="anchor" name="examples">
examples</a></h2>
<code> fix_modify AtC transfer thermal control none </code> <br>
<code> fix_modify AtC transfer thermal control rescale 10 </code> <br>
<code> fix_modify AtC transfer thermal control hoover </code> <br>
<code> fix_modify AtC transfer thermal control flux bndy_faces </code> <br>
<h2><a class="anchor" name="description">
description</a></h2>
Sets the energy exchange mechansim from the finite elements to the atoms, managed through a control algorithm. Rescale computes a scale factor for each atom to match the finite element temperature. Hoover is a Gaussian least-constraint isokinetic thermostat enforces that the nodal restricted atomic temperature matches the finite element temperature. Flux is a similar mode, but rather adds energy to the atoms based on conservation of energy. Hoover and flux allows the prescription of sources or fixed temperatures on the atoms. <h2><a class="anchor" name="restrictions">
restrictions</a></h2>
only for be used with specific transfers : thermal (rescale, hoover, flux), two_temperature (flux) <br>
rescale not valid with time filtering activated <h2><a class="anchor" name="related">
related</a></h2>
<h2><a class="anchor" name="default">
default</a></h2>
none<br>
rescale frequency is 1<br>
flux boundary_integration_type is interpolate <hr size="1"><address style="align: right;"><small>Generated on Mon Aug 17 09:35:16 2009 for ATC by&nbsp;
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address>
</body>
</html>