3
0
mirror of https://github.com/triqs/dft_tools synced 2024-06-25 22:52:20 +02:00

[doc] Some cleaning / resorting in 3.0.0 changelog

This commit is contained in:
Nils Wentzell 2020-07-31 09:38:01 -04:00
parent 79df43d255
commit e15e3232f6

View File

@ -3,8 +3,8 @@ Version 3.0.0
DFTTools Version 3.0.0 is a major release that
* is compatible only with TRIQS version 3.0.0 or newer
* introduces compatibility with Python 3 (Python is no longer supported)
* is compatible with TRIQS versions 3.0.x
* introduces compatibility with Python 3 (Python 2 is no longer supported)
* is now aligned with the general [app4triqs](https://github.com/TRIQS/app4triqs) application skeleton
* brings a major rework of the VASP interface, including thorough documentation, tutorials, a new Hamiltonian mode, the option to select bands instead of an energy window, and many small bugfixes.
* brings a major update of the block structure functionalities especially for SOC calculations, with detailed documentation and tutorials. Allows more control over the block structure coming from DFT, cutting out certain orbitals or throwing away off-diagonal elements when preparing input for the solver.
@ -29,42 +29,33 @@ during the configuration step. See also the TRIQS documentation for more detaile
other changes:
-------------
* Run port_to_triqs3 script
* Port py files to python3
* Update triqs python module name
* synchronize dfttools with app4triqs structure
* rename all h5 test archives according to test_name.ref.h5
* Changed 'orb' parameter to 'ish' for consistency in function summ_deg_gf in file sumk_dft.py
* small fix to read_inp_from_h5 function of Sumk
* renamed converters from app_converter.py to app.py
* look at the mesh of each shell of Sigma_imp, not just the first shell
* add function to find min and max of band energy, and add warning to set_Sigma if its mesh is smaller than the energy bounds
* warning for set_Sigma if ReFreqMesh is too small
* rename all h5 test archives according to test_name.ref.h5
* synchronize dfttools with app4triqs structure
* Update triqs python module name
* fixed a slicing bug for the calculation of the target density in the VASP converter, which selected 1 band less in the correlated window than required.
* doc on automatic basis rotations
* Bugfix in calculate_density_matrix for purely imaginary off-diagonals
* revamping the VASP interface documentation. Rewrote the interface with VASP guide. Removed the unused doc/vasp/* files. Start for SVO VASP tutorial as ipynb
* revamping the VASP interface documentation. Rewrote the interface with VASP guide. Removed the unused in doc/vasp. Start for SVO VASP tutorial as ipynb
* changed ref file for block structure test, since the order in dicts is not guaranteed the test failed as the order in py3 changed
* Fix additional integer division to use floordiv
* Vasp Converter: efermi is now read from LOCPROJ if DOSCAR does not contain it yet
* E-Fermi is read from DOSCAR not from LOCPROJ
* Vasp converter add kpts and kpts_cart to h5
* many adjustments to Block structure and rotations including option to throw away certain parts of BlockGf
* Adjust to nda/h5 changes in triqs pytriqs.archive -> h5
* Adjust hdf5 usage to changes in triqs
* Do not use deprecated set_from_inverse_fourier
* Port py files to python3
* add SOC tutorial
* add Block structure tutorial
* adding detailed Vasp tutorial
* Adjust hdf5 usage to changes in triqs/nda
* Use python instead of bash for the replace and rename operation
* Use PROJECT_VERSION over APP4TRIQS_VERSION
* Add C to Project Languages
* Vasp converter now supports Hamiltonian mode
* Move setup files into separate bash scripts and adjust README
* Update README file with more detailed instructions
* Correction to previous commit, run c++ tests in proper test directory
* Add requirements.txt for python package dependencies
* Add .dockerignore
* First draft of the triqs application skeleton
Thanks to all commit-contributors (in alphabetical order):