[CP2K-user] Cholesky decompose failed in all-electron calculation with preconditioning
Matt W
mattwa... at gmail.com
Sun Aug 18 12:41:35 UTC 2019
The cause are the ludicrously diffuse functions on Na. If I remove the
outermost S and P functions then I don't get the cholesky error. Whether
there is any way of filtering the matrices to not do this manually I don't
know.
You could also try the POB basis sets or others tweaked for solid state.
NA 6-311Gxx 6-311G**
9
1 0 0 8 2
36166.40000000 0.00103200 0.00000000
5372.58000000 0.00807100 0.00000000
1213.21000000 0.04212900 0.00000000
339.62300000 0.16978900 0.00000000
109.55300000 0.51462100 0.00000000
38.77730000 0.37981700 0.37476200
14.57590000 0.00000000 0.57576900
5.26993000 0.00000000 0.11293300
1 0 0 1 1
1.82777000 1.00000000
1 0 0 1 1
0.61994800 1.00000000
1 0 0 1 1
0.05724000 1.00000000
1 1 1 4 1
144.64500000 0.01148500
33.90740000 0.08238300
10.62850000 0.31965800
3.82389000 0.70129500
1 1 1 2 1
1.44429000 0.63850600
0.55262100 0.42536500
1 1 1 1 1
0.18872000 1.00000000
1 1 1 1 1
0.04650100 1.00000000
1 2 2 1 1
0.17500000 1.00000000
Matt
On Sunday, August 18, 2019 at 9:32:21 AM UTC+1, Daniele Passerone wrote:
>
> Dear community,
>
>
> I am running a simulation of a sodium aluminate (NaAlO2) crystal,
> orthorombic, and since I will need to obtain core-level spectroscopy
> results I am running this system with GAPW and all-electron scheme.
>
>
> Unfortunately, I keep getting the following error at the very beginning of
> the SCF, using OT or diagonalization, with any preconditioning scheme:
>
>
> *Cholesky decompose failed: the matrix is not positive definite or
> ill-conditioned. *
>
>
> I have tried the following basis sets:
>
>
> OK: 3-21Gx
>
> 6-31Gx
>
> 6-31Gxx
>
> 6-31++Gxx
>
> 6-311Gxx
>
> 6-311++G2d2p
>
> 6-311++G3df3pd
>
> OK: Ahlrichs-VDZ
>
> OK: Ahlrichs-VTZ
>
> OK: Ahlrichs-pVDZ
>
> Ahlrichs-TZV
>
> Ahlrichs-pTZV
>
> Roos-ADZ-ANO
>
> Roos-ATZ-ANO
>
>
> and I get the error for ALL of them excepted the ones preceded by "OK:" in
> the list.
>
> The error is persisting both slightly randomizing the coordinates or with
> a 2x2x2 supercell.
>
>
> Attached input file and coordinates. Without preconditioning it works, but
> with extremely difficult convergence. A wavefunction from the
> non-preconditioned run can be used as a GUESS, but when preconditioning is
> switched on, the error appears again.
>
>
> Any help with this is appreciated. Thank you.
>
> Best regards,
>
>
> Daniele Passerone
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cp2k.org/archives/cp2k-user/attachments/20190818/fe059f96/attachment.htm>
More information about the CP2K-user
mailing list