Hi Matt. It looks like the reason yours converged and mine didn't is the auxiliary basis. I was running comparing the admm-{dz, dzp, tzp} basis sets from the new BASIS_ADMM_UZH file. For that case I was eventually able to get dz quality converged only if I removed the initial density screening, while the others diverged like I said. These basis sets, however, seem to have a worse condition number and more diffuse functions than the FIT type. Using fit9 and cfit10 like you did, 360Gb of integrals are reduced to 120Gb of integrals, and the convergence is good again. I'll have to be a little more careful with which auxiliary basis I choose, I suppose.<div><br></div><div>HSE always complains about the box being too small. I think its a bug? So long as the minimum distance between images is 10A it should be fine since the decay length is 5A.<br></div><div class="gmail_quote"><div dir="auto" class="gmail_attr">On Wednesday, November 16, 2022 at 2:29:13 AM UTC-8 mattwa...@gmail.com wrote:<br/></div><blockquote class="gmail_quote" style="margin: 0 0 0 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">Hi, <div>seemed to work OK for me running a 3x3x3 of the conventional cell. See attached starting from PBE guess.<br>Still HSE complains about box being too small ... but convergence is smooth.</div><div>Matt</div><div class="gmail_quote"><div dir="auto" class="gmail_attr">On Tuesday, 15 November 2022 at 17:44:24 UTC <a href data-email-masked rel="nofollow">nwi...@berkeley.edu</a> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">I was not able to get convergence using algo strict. In fact, I always thought that IRAC was a little more flexible for optimization than strict orthogonality. Maybe I'm wrong.<div><br></div><div>CG including 3PNT (where I turned off rotation) also does not work.</div><div class="gmail_quote"><div dir="auto" class="gmail_attr">On Friday, November 11, 2022 at 12:52:55 AM UTC-8 Matthias Krack wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div lang="en-CH" link="blue" vlink="purple" style="word-wrap:break-word">
<div>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt">Did you try already OT MINIMIZER CG (and possibly no ALGORITHM IRAC but the default STRICT)?<u></u><u></u></span></p></div></div><div lang="en-CH" link="blue" vlink="purple" style="word-wrap:break-word"><div>
<p class="MsoNormal"><span lang="EN-US" style="font-size:11.0pt"><u></u> <u></u></span></p>
<div style="border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0cm 0cm 0cm">
<p class="MsoNormal" style="margin-right:0cm;margin-bottom:12.0pt;margin-left:36.0pt">
<b><span style="font-size:12.0pt;color:black">From: </span></b><span style="font-size:12.0pt;color:black"><a rel="nofollow">cp...@googlegroups.com</a> <<a rel="nofollow">cp...@googlegroups.com</a>> on behalf of Nicholas Winner <<a rel="nofollow">nwi...@berkeley.edu</a>><br>
<b>Date: </b>Thursday, 10 November 2022 at 18:54<br>
<b>To: </b>cp2k <<a rel="nofollow">cp...@googlegroups.com</a>><br>
<b>Subject: </b>[CP2K:18011] Thoughts on the instability of HSE06+ADMM<u></u><u></u></span></p>
</div>
<p class="MsoNormal" style="margin-left:36.0pt"><span style="font-size:11.0pt">I'm running GaAs calculation using HSE06 and ADMM basis sets, and running into some issues. <u></u><u></u></span></p>
<div>
<p class="MsoNormal" style="margin-left:36.0pt"><span style="font-size:11.0pt"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:36.0pt"><span style="font-size:11.0pt">I'm trying to initialize with a non hybrid calculation and use SCREEN_ON_INITIAL_P. This is because at 128 atoms (minimum size required for the HSE06 pot.), the memory requirements
get to be pretty large even compared to other systems.<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:36.0pt"><span style="font-size:11.0pt"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:36.0pt"><span style="font-size:11.0pt">Problem is that while initializing with PBE may sometimes lead to a tighter screening threshold, initializing with PBE in this case invariable leads to a destabilized SCF, with no
trend to convergence. I thought that, since PBE leads to very low band gap, it might be too poor of an initial guess. So I tried initializing it with (a) r2scan, (b) LDA+OPTX, and (c) LDA+TB09. These each give better estimates of the band gap and so I would
expect them to provide better initial density matrices, but all of them failed to create a stable calculation. <u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:36.0pt"><span style="font-size:11.0pt"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:36.0pt"><span style="font-size:11.0pt">Are there any guesses for what could be done and why this is happening? Does GaAs require no initial guess? That would require some pretty large memory nodes, but is theoretically
doable I guess.<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:36.0pt"><span style="font-size:11.0pt"><u></u> <u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:36.0pt"><span style="font-size:11.0pt">Calculation details:<u></u><u></u></span></p>
</div>
<div>
<p class="MsoNormal" style="margin-left:36.0pt"><span style="font-size:11.0pt"><u></u> <u></u></span></p>
</div>
<div>
<p style="margin-left:36.0pt">&QS<u></u><u></u></p>
<p style="margin-left:36.0pt"> METHOD GPW<u></u><u></u></p>
<p style="margin-left:36.0pt"> EPS_DEFAULT 1e-12<u></u><u></u></p>
<p style="margin-left:36.0pt"> EXTRAPOLATION ASPC <u></u><u></u></p>
<p style="margin-left:36.0pt"> EPS_PGF_ORB 1e-16 <u></u><u></u></p>
<p style="margin-left:36.0pt"> &END QS<u></u><u></u></p>
<p style="margin-left:36.0pt"><u></u> <u></u></p>
<p style="margin-left:36.0pt"> ! Parameters needed to perform an SCF run.<u></u><u></u></p>
<p style="margin-left:36.0pt"> &SCF<u></u><u></u></p>
<p style="margin-left:36.0pt"> MAX_SCF 20 ! Max number of steps for an inner SCF loop<u></u><u></u></p>
<p style="margin-left:36.0pt"> EPS_SCF 1e-06 ! Convergence threshold for SCF<u></u><u></u></p>
<p style="margin-left:36.0pt"> SCF_GUESS RESTART ! How to initialize the density matrix<u></u><u></u></p>
<p style="margin-left:36.0pt"> MAX_ITER_LUMO 400 ! Iterations for solving for unoccupied levels when running OT<u></u><u></u></p>
<p style="margin-left:36.0pt"><u></u> <u></u></p>
<p style="margin-left:36.0pt"> &OT<u></u><u></u></p>
<p style="margin-left:36.0pt"> MINIMIZER diis<u></u><u></u></p>
<p style="margin-left:36.0pt"> PRECONDITIONER FULL_SINGLE_INVERSE<u></u><u></u></p>
<p style="margin-left:36.0pt"> ENERGY_GAP -1<u></u><u></u></p>
<p style="margin-left:36.0pt"> ALGORITHM IRAC<u></u><u></u></p>
<p style="margin-left:36.0pt"> LINESEARCH 2PNT<u></u><u></u></p>
<p style="margin-left:36.0pt"> ROTATION True<u></u><u></u></p>
<p style="margin-left:36.0pt"> OCCUPATION_PRECONDITIONER False<u></u><u></u></p>
<p style="margin-left:36.0pt"> &END OT<u></u><u></u></p>
<p style="margin-left:36.0pt"> &OUTER_SCF<u></u><u></u></p>
<p style="margin-left:36.0pt"> MAX_SCF 20<u></u><u></u></p>
<p style="margin-left:36.0pt"> EPS_SCF 1e-06<u></u><u></u></p>
<p style="margin-left:36.0pt"> &END OUTER_SCF<u></u><u></u></p>
<p style="margin-left:36.0pt"> &END SCF<u></u><u></u></p>
<p style="margin-left:36.0pt"> &MGRID<u></u><u></u></p>
<p style="margin-left:36.0pt"> CUTOFF 350.0 <u></u><u></u></p>
<p style="margin-left:36.0pt"> REL_CUTOFF 50 <u></u><u></u></p>
<p style="margin-left:36.0pt"> NGRIDS 5 <u></u><u></u></p>
<p style="margin-left:36.0pt"> PROGRESSION_FACTOR 3<u></u><u></u></p>
</div>
<div>
<p style="margin-left:36.0pt">&XC<u></u><u></u></p>
<p style="margin-left:36.0pt"> &XC_FUNCTIONAL<u></u><u></u></p>
<p style="margin-left:36.0pt"> &PBE<u></u><u></u></p>
<p style="margin-left:36.0pt"> PARAMETRIZATION ORIG<u></u><u></u></p>
<p style="margin-left:36.0pt"> SCALE_C 1<u></u><u></u></p>
<p style="margin-left:36.0pt"> SCALE_X 0<u></u><u></u></p>
<p style="margin-left:36.0pt"> &END PBE<u></u><u></u></p>
<p style="margin-left:36.0pt"> &XWPBE<u></u><u></u></p>
<p style="margin-left:36.0pt"> omega .11<u></u><u></u></p>
<p style="margin-left:36.0pt"> scale_x -.25<u></u><u></u></p>
<p style="margin-left:36.0pt"> scale_x0 1<u></u><u></u></p>
<p style="margin-left:36.0pt"><u></u> <u></u></p>
<p style="margin-left:36.0pt"> &end<u></u><u></u></p>
<p style="margin-left:36.0pt"> &END XC_FUNCTIONAL<u></u><u></u></p>
<p style="margin-left:36.0pt"> &HF<u></u><u></u></p>
<p style="margin-left:36.0pt"> FRACTION 0.25<u></u><u></u></p>
<p style="margin-left:36.0pt"> &SCREENING<u></u><u></u></p>
<p style="margin-left:36.0pt"> EPS_SCHWARZ 1e-07<u></u><u></u></p>
<p style="margin-left:36.0pt"> EPS_SCHWARZ_FORCES 1e-07<u></u><u></u></p>
<p style="margin-left:36.0pt"> SCREEN_ON_INITIAL_P T<u></u><u></u></p>
<p style="margin-left:36.0pt"> SCREEN_P_FORCES False<u></u><u></u></p>
<p style="margin-left:36.0pt"> &END SCREENING<u></u><u></u></p>
<p style="margin-left:36.0pt"> &INTERACTION_POTENTIAL<u></u><u></u></p>
<p style="margin-left:36.0pt"> CUTOFF_RADIUS 6.63<u></u><u></u></p>
<p style="margin-left:36.0pt"> T_C_G_DATA t_c_g.dat<u></u><u></u></p>
<p style="margin-left:36.0pt"> omega .11<u></u><u></u></p>
<p style="margin-left:36.0pt"> POTENTIAL_TYPE shortrange<u></u><u></u></p>
<p style="margin-left:36.0pt"> &END INTERACTION_POTENTIAL<u></u><u></u></p>
<p style="margin-left:36.0pt"> &LOAD_BALANCE<u></u><u></u></p>
<p style="margin-left:36.0pt"> RANDOMIZE True<u></u><u></u></p>
<p style="margin-left:36.0pt"> &END LOAD_BALANCE<u></u><u></u></p>
<p style="margin-left:36.0pt"> &MEMORY<u></u><u></u></p>
<p style="margin-left:36.0pt"> EPS_STORAGE_SCALING 0.1<u></u><u></u></p>
<p style="margin-left:36.0pt"> MAX_MEMORY 2000<u></u><u></u></p>
<p style="margin-left:36.0pt"> &END MEMORY<u></u><u></u></p>
<p style="margin-left:36.0pt"> &END HF<u></u><u></u></p>
<p style="margin-left:36.0pt"> &END XC<u></u><u></u></p>
</div>
</div></div><div lang="en-CH" link="blue" vlink="purple" style="word-wrap:break-word"><div><p class="MsoNormal" style="margin-left:36.0pt"><span style="font-size:11.0pt">--
<br>
You received this message because you are subscribed to the Google Groups "cp2k" group.<br>
To unsubscribe from this group and stop receiving emails from it, send an email to
<a rel="nofollow">cp2k+uns...@googlegroups.com</a>.<br>
To view this discussion on the web visit <a href="https://groups.google.com/d/msgid/cp2k/62f09ab5-01d6-497e-8c27-f11b2693756dn%40googlegroups.com?utm_medium=email&utm_source=footer" rel="nofollow" target="_blank" data-saferedirecturl="https://www.google.com/url?hl=en&q=https://groups.google.com/d/msgid/cp2k/62f09ab5-01d6-497e-8c27-f11b2693756dn%2540googlegroups.com?utm_medium%3Demail%26utm_source%3Dfooter&source=gmail&ust=1668704328286000&usg=AOvVaw3PYIUkOZDWQmXiyScThpAz">
https://groups.google.com/d/msgid/cp2k/62f09ab5-01d6-497e-8c27-f11b2693756dn%40googlegroups.com</a>.<u></u><u></u></span></p>
</div>
</div>
</blockquote></div></blockquote></div></blockquote></div>
<p></p>
-- <br />
You received this message because you are subscribed to the Google Groups "cp2k" group.<br />
To unsubscribe from this group and stop receiving emails from it, send an email to <a href="mailto:cp2k+unsubscribe@googlegroups.com">cp2k+unsubscribe@googlegroups.com</a>.<br />
To view this discussion on the web visit <a href="https://groups.google.com/d/msgid/cp2k/6f7bfa9b-6e05-4a6c-bdfd-657b41fcb28fn%40googlegroups.com?utm_medium=email&utm_source=footer">https://groups.google.com/d/msgid/cp2k/6f7bfa9b-6e05-4a6c-bdfd-657b41fcb28fn%40googlegroups.com</a>.<br />