1.0 vs 1.1 #68
mesonepigreco
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
A lot of bugs have been solved, and finally, we release the stable version of the python-sscha code.
However, there are important new features in this new release, essentially the line minimization.
Now the code is able to auto adjust the step during the minimization and avoids a lot of troubles that come if the user specifies a bad starting step (such as the code that stops after 1 iteration or the code that does not stop after 100000 iterations).
Also, a lot of new fresh functions are implemented, and a significant speedup of the minimization.
(The code avoids performing a lot of repeated diagonalization of the dynamical matrix. This is significative in systems with big unit cells)
It is also possible to save the ensemble in the raw format to interface with DeepMD-kit code (you can use your SSCHA ensemble to train a neural network potential!)
There is also an important fix and improvement in the variable cell relaxation, which now works much better and converges faster.
Furthermore, we extended the functionality of cluster calculation, which is more stable. Still, a major update on the cluster interface will come in the near future.
Remember to upload also CellConstructor to version 1.1, as the two codes must always work in paired versions.
What's Changed
New Contributors
Full Changelog: https://github.com/SSCHAcode/python-sscha/commits/v1.1
This discussion was created from the release 1.0 vs 1.1.
Beta Was this translation helpful? Give feedback.
All reactions