Skip to content

v3.6.0

Compare
Choose a tag to compare
@jinzx10 jinzx10 released this 27 Mar 10:55
· 647 commits to develop since this release
5b263cb

What's Changed

Feature

  • Feature: release numerically stable QO with hands-on manual in tools/qo/ by @kirk0830 in #3669
  • Feature: make mixing restarts if mixing_restart is smaller than drho by @WHUweiqingzhou in #3681
  • Feature: Pythonization of ModuleNAO by @jieli-matrix in #3642
  • Feature: Add readin-json support by @grysgreat in #3648
  • Feature: Pythonization of NumericalRadial by @jieli-matrix in #3712
  • Feature: output dkin for metaGGA calculations by @WHUweiqingzhou in #3700
  • Feature: Visualize numerical orbital in pyabacus by @jieli-matrix in #3726
  • Feature: enable the construction of RadialSet from individual spherical Bessel function by @jinzx10 in #3721
  • Feature: QO MPI parallelization on both k and cell vector R when calculating overlap matrix by @kirk0830 in #3707
  • Feature & Refactor: restart from Hexx by @maki49 in #3451
  • Feature: new method of DFT+U calculation, add parametor "onsite_radius" for projections modulation. by @dyzheng in #3682

Tests

Refactor

  • Refactor: move Module_IO::output_radial into RadialSet class to make module_io and module_nao decoupled by @kirk0830 in #3680
  • Reflactor: new json array support and add json tree of abacus-output by @grysgreat in #3687
  • Refactor: Removed GlobalVs related to function ModuleIO::write_dm by @AsTonyshment in #3797
  • Refactor: Removed GlobalVs related to module_io/istate_envelope.cpp by @AsTonyshment in #3801
  • Refactor: remove some global variables in read_dm and read_wfc_nao by @dzzz2001 in #3794

Bug Fixes

Build

Documentation

New Contributors

Full Changelog: v3.5.4...v3.6.0