Release Notes¶
v0.6.6 September 1, 2021¶
Output the figure of J vs distance. Fix a bug when the orbitals are not grouped by atoms.
v0.6.4 August 9, 2021¶
Documentation of orbital decomposition. More concise orbital decompostion to the exchange with siesta2J.py. Allow to specify the orbitals used in the decomposition in siesta2J.py –element option.
v0.6.3 July 3, 2021¶
Revert qsolver to old version.
v0.6.2 May 27, 2021¶
- Enable reading structures from wannier .win file so –posfile is no more necessray.
- –posfile option can still be used.
v0.6.1¶
Change the internal order of orbitals in noncollinear Tight-binding.
A script for building docker image has been added (Nikolas Garofil).
v0.6.0¶
Add TB2J_downfold.py script to deal with ligand spin contribution.
v0.5.0¶
Add Wannier input from banddownfolder package using –wannier_type=banddownfolder. Currently only collinear calculation supported.
v0.4.4 March 16, 2021¶
Allow parallel over k in tight binding eigen solver.
v0.4.3 March 11, 2021¶
Add Reference to TB2J paper.
v0.4.2 March 11, 2021¶
Fix a bug that the atoms scaled positions get wrapped. Fix a bug with consecutive parallel run in python mode.
v0.4.1 February 2, 2021¶
Use a Legendre path for the integration which is more stable and requires less poles(–nz). Memory optimization.
v0.4.0 February 1, 2021¶
Add –np option to specify number of cpu cores in parallel. Dependency on pathos is added.
v0.3.8 December 29, 2020¶
Add –output_path option to specify the output path.
v0.3.6 December 7, 2020¶
Use Simpson’s rule instead of Euler for integration.
v0.3.5 November 3, 2020¶
Add –groupby option in wann2J.py to specify the order of the basis set in the hamiltonian.
v0.3.3 September 12, 2020¶
- Use collinear exchange calculator for siesta-collinear calculation, which is faster.
v0.3.2 September 12, 2020¶
- add –use_cache option to reduce the memory usage by storing the Hamiltonian
- and eigenvectors on disk using memory map.
v0.3.1 September 3, 2020¶
- A bug in the sign of the magnetization along y in Wannier and OpenMX mode is fixed.
v0.3 August 31, 2020¶
- A bug in calculation of anisotropic exchange is fixed.
- add TB2J_merge.py for merging DMI and anisotropic exchange from calculations with different spin orientation or structure rotation.
- Improvement on output txt file.
- An interface to OpenMX (TB2J_OpenMX) is added in a separate github under GPLv3. at https://github.com/mailhexu/TB2J-OpenMX
- Many improvement and bugfixes
v0.2 2020¶
- Moved to github
- DMI and anisotropic exchange
- Magnon band structure (For FM and single magnetic specie)
- Siesta Input
- Documentation on readthedocs
v0.1 2018¶
- Initial version on gitlab.abinit.org
- Isotropic exchange
- Wannier function as input
- Interface with Multibinit, Tom’s ASD, and Vampire