SSCHAcode / python-sscha

The python implementation of the Stochastic Self-Consistent Harmonic Approximation (SSCHA).
GNU General Public License v3.0
55 stars 21 forks source link

Fourier gradient #136

Closed mesonepigreco closed 1 year ago

mesonepigreco commented 1 year ago

This branches implements a function to compute the gradient of the free energy directly in Fourier space, with a julia module that should make the code much faster. The scaling also is much better with the supercell size and could probably make the SSCHA code go to system of 1000 atoms and above.