Open MES-physics opened 1 year ago
Was your serial run also with soap_turbo
?
Yes it was, and worked fine as far as I can tell. Thanks.
It's recommended to limit alpha_max to values below 10. At 12 there are linear dependencies in the radial basis orthonormalization procedure that make the calculation numerically unstable. I was doing some testing last week regarding precalculating and tabulating the basis parameters but it looks like a fundamental issue with this type of polynomial basis. Also, I don't think you can use radial_decay with soap_turbo. See the README in github.com/libatoms/soap_turbo for a practical recipe to translate hypers between soap and soap_turbo, and feel free to ask me about it.
There have been some reported issues (by @noambernstein, someone from FHI, and also one of our group members hit a similar problem with a different compiler) which seem to be compiler version dependent. I have been trying to get to the root of it, but they appear super inconsistently and go away when I modify the code to try to debug it. If refining the hypers doesn't help please report the issue again (maybe in the soap_turbo issue tracker), maybe it's another instance of this problem..
Ok thanks, I will redo and get back.
Now I tried again, eliminating the radial_decay=
and setting the alpha_max={{9}}
instead, on both serial and MPI runs.
The same error happens as above.
Dear QUIP People, I'm getting this error when trying soap_turbo parameters instead of regular soap. Any advice? Also see gap_fit command below. I did include the .idx file from the serial sparsification run done beforehand, as well as the sparse input files. The gap_fit command follows the Carbon_GAP_20 parameters, except for changing to soap_turbo. Regular soap worked on this. Thanks.