<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Dear Rui,<div><br></div><div><div><div>On 12 Aug, 2011, at 16:12, DONG Rui wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">Hi, all,<br><br>I am doing MD calculation in QuantumEspresso, and have a question now...<br><br>here are some of the input list<br><b>&nbsp;&amp;ions<br>&nbsp;&nbsp;&nbsp; ion_temperature = 'reduce-T',<br>&nbsp;&nbsp;&nbsp; tempw=10,<br>&nbsp;&nbsp;&nbsp; delta_t = 1,<br>
&nbsp;&nbsp;&nbsp; nraise=10,<br>&nbsp;&nbsp;&nbsp; pot_extrapolation='second-order',<br>&nbsp;&nbsp;&nbsp; wfc_extrapolation='second-order',<br>&nbsp;/<br></b>&nbsp;<br>But I found the rescaling works only when delta_t is a negative number, which is different from what the documentation tells me.<br></blockquote><div><br></div><div>In Doc/INPUT_PW.txt, I find the following lines:</div><div><br></div><div><div>&nbsp; &nbsp; &nbsp; Variable: &nbsp; &nbsp; &nbsp; ion_temperature</div><div><br></div><div>&nbsp; &nbsp; &nbsp; Type: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; CHARACTER</div><div><div><br></div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; 'reduce-T' &nbsp; &nbsp;reduce ionic temperature every "nraise" steps</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; by the (negative) value "delta_t"</div><div><br></div><div>and</div><div><br></div><div><div>&nbsp; &nbsp; &nbsp; Variable: &nbsp; &nbsp; &nbsp; delta_t</div><div><br></div><div>&nbsp; &nbsp; &nbsp; Type: &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; REAL</div></div><div><br></div><div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if ion_temperature='reduce-T':</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;every 'nraise' steps the instantaneous temperature is</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;reduced by -delta_T (.e. delta_t is added to the temperature)</div><div><br></div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; The instantaneous temperature is calculated at the end of</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; every ionic move and BEFORE rescaling. This is the temperature</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; reported in the main output.</div><div><br></div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; For delta_t &lt; 0, the actual average rate of heating or cooling</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; should be roughly C*delta_t/(nraise*dt) (C=1 for an</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ideal gas, C=0.5 for a harmonic solid, theorem of energy</div><div>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; equipartition between all quadratic degrees of freedom).</div></div><div><br></div><div>Why delta_t is a negative number is different from the document?</div></div></div><br><blockquote type="cite">
<br>Anyone has the same problem? And does anyone know how to heat the system up use the method "reduce-T"?<br></blockquote><div><br></div><div>I think "reduce-T" is used to quench the system, it&nbsp;reduces ionic temperature every "nraise" steps&nbsp;by the (negative) value "delta_t".</div><div><br></div><div>To heat the system up, I would suggest you to use other thermostats, like "rescaling", "rescale-v", "rescale-T", "berendsen" or "andersen".</div><div><br></div><div>Best wishes,</div><div>Changru</div><div><br></div><blockquote type="cite"><font class="Apple-style-span" color="#000000"><br></font>Thank you guys!<br><br>Rui
_______________________________________________<br>Pw_forum mailing list<br><a href="mailto:Pw_forum@pwscf.org">Pw_forum@pwscf.org</a><br>http://www.democritos.it/mailman/listinfo/pw_forum<br></blockquote></div><br><div>
<div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">---<br>Changru Ma<br>SISSA &amp; Theory@Elettra group<br>email:&nbsp;<a href="mailto:crma@sissa.it">crma@sissa.it</a><br>tel:&nbsp;+39 040 378 7870<br><a href="http://www.sissa.it/~crma">http://www.sissa.it/~crma</a><br>---</div>
</div>
<br></div></body></html>