<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
Hello</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
a few suggestions: </div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<br>
</div>
<ol style="margin-top: 0px; margin-bottom: 0px;" data-editing-info="{"orderedStyleType":3,"unorderedStyleType":1}" data-listchain="__List_Chain_267" start="1">
<li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0); list-style-type: "1) ";">
<span style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">The convergence issues you are experiencing may be due to your starting configuration; check that it is a sensible
 one.</span></li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0); list-style-type: "2) ";">
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
Use a larger smearing, and if you are using an old version of qe, try to switch to gauss smearing,  </div>
</li><li style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0); list-style-type: "3) ";">
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
 Diagonalization='cg' is very slow and inefficient; unless Davidson fails, it is better to  stick to that; otherwise</div>
</li></ol>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
              diagonalization='rmm-davidson' or 'rmm-paro'.</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
      </div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
        5) If you are not using a recent version of qe ( 7.2 or older ), avoid using local-TF because, in some cases, it could lead to practically infinite loops. This behaviour has been fixed in qe-7.3.</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
       6) Interpolating potential and wave functions is not helpful for relaxations because steps are generally longer than in dynamics.</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
         7) conv_thr=10^-6 is a too high threshold to obtain any reliable relaxation, it may be good for the very first steps of the relaxation but as soon as the forces become small you will need to use a lower threshold at least  > 10^-8 to make the relaxation
 converge.</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<br>
</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
best regards</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
Pietro</div>
<div class="elementToProof" style="font-family: Aptos, Aptos_EmbeddedFont, Aptos_MSFontService, Calibri, Helvetica, sans-serif; font-size: 11pt; color: rgb(0, 0, 0);">
<br>
</div>
<div id="appendonsend"></div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> users <users-bounces@lists.quantum-espresso.org> on behalf of Janiny <djaniny@uol.com.br><br>
<b>Sent:</b> Wednesday, July 3, 2024 18:26<br>
<b>To:</b> users@lists.quantum-espresso.org <users@lists.quantum-espresso.org><br>
<b>Subject:</b> [QE-users] [SPAM] Convergence problems</font>
<div> </div>
</div>
<div>
<div>
<p>Dear all,</p>
<p>1) I am conducting an adsorption study, and convergence is taking too long (in some cases, over 20 days). Additionally, there are situations where more than 100 iterations pass without generating coordinates. Is it possible to periodically fix the coordinate
 generation?</p>
<p>2) I am using conv_thr = 10^-6. Do you suggest any other parameters that I could adjust to improve convergence?<br>
<br>
 &control<br>
  calculation='relax'<br>
    wf_collect = .TRUE.<br>
!  restart_mode = 'restart'<br>
  max_seconds = 1.D+10<br>
  disk_io='low'<br>
/<br>
 &system<br>
    ibrav = 0, celldm(1) =xxx,nat=xxx, ntyp= xxx,<br>
    ecutwfc = 55.0, ecutrho = 600,<br>
    occupations='smearing', smearing='marzari-vanderbilt', degauss=0.01<br>
    nspin= xxx<br>
    tot_magnetization= xxx<br>
 /<br>
 &electrons<br>
    conv_thr = 1.0e-6<br>
    mixing_beta = 0.1<br>
    mixing_mode= 'local-TF'<br>
    electron_maxstep=500<br>
    diago_thr_init = 1e-4<br>
    diagonalization = 'cg'<br>
/<br>
&ions<br>
ion_dynamics = 'bfgs' <br>
pot_extrapolation = 'second_order'<br>
wfc_extrapolation = 'second_order'<br>
 </p>
<p>Best regards,</p>
</div>
</div>
</body>
</html>