Good afternoon cp2k developers,
Regarding the setup of my input for the PDOS calculation (with the computation of inter-electronic couplings through diabatization), I encountered an unusual convergence issue. As shown in the attached output file, the total energy appears to "diverge" at each SCF iteration.
To address this problem, I decided to modify the restart wavefunction by using a file generated with the PBE+U method, instead of one obtained from a standard PBE calculation, as done in a previous test (whose input file is also attached). However, the convergence issue still persists in the following calculation, even after including the Hubbard correction.
As a second test, I performed a PBE+U+D2 calculation to generate a restart file and then used it as the starting point for a PBE0 calculation, modifying several input parameters such as the basis set, pseudopotentials, and SCF minimization scheme. In particular, I switched from DIIS to CG for the first few SCF iterations before returning to DIIS.
Unfortunately, the calculation did not complete even a single SCF step after one hour of runtime on 210 processors. The corresponding input file is attached as SLAB+DYE.inp.
Based on your experience, what additional tests or strategies would you recommend to identify the source of the problem and resolve it? Are there any specific convergence settings, parallelization options, or diagnostic calculations that could help pinpoint the bottleneck? Thank you in advance for your patience and help.
Best regards,