Skip to content

v3.7.3

Compare
Choose a tag to compare
@kirk0830 kirk0830 released this 12 Aug 07:52
· 234 commits to develop since this release
1ddf8e2

What's Changed

Feature

  • (for development) support general realspace projection onto PW basis: SphericalBesselTransformer-based-FourierTransformation by @kirk0830 in #4864
  • Support outputting partial charge densities for different k-points and spins separately when using PW basis set by @AsTonyshment in #4829
  • automatically use gpu if possible by @caic99 in #4826
  • enable SCF can converge if SCF reach a chosen energy threshold by @WHUweiqingzhou in #4898
  • enable multi-k calculation for CUDA version of module_gint by @dzzz2001 in #4839
  • stop abacus manually according to the keyword in EXIT by @YuLiu98 in #4822

Doc

Fix

  • Fix a bug in stress op that could cause errors in OpenMP multithreading calculations. by @grysgreat in #4932
  • Fix bug due to the forgotten fix_gamma in writing eband terms by @maki49 in #4934
  • Fix bug in add_HexxR at nspin=4 by @maki49 in #4893
  • Fix the issue of mete-vlocal not being initialized. by @A-006 in #4933
  • Fix the issue of some timer instances not being closed, resulting in incorrect time statistics by @AsTonyshment in #4939
  • Incorrect negative signs in length gague RT-TDDFT by @AsTonyshment in #4871
  • Revert "Move the cal_nnrg file and modify the variable length. (#4886)" by @A-006 in #4921
  • a possible bug when dir is auto by @Qianruipku in #4948
  • avoid nan in the output of time percentage by @pxlxingliang in #4857
  • avoid the redundant file-reading and remove the useless output in write_Vxc by @maki49 in #4902
  • correct the behavior of profile1d function in cube_manipulator.py by @kirk0830 in #4892
  • dcu error in pw_force calculation by @grysgreat in #4786
  • delete the unexpected debug info during scf by @kirk0830 in #4936
  • error with DFTU force&stress with NSPIN=4 by @dyzheng in #4825
  • fix the bug induced by pseudo_dir and orbital_dir default value by @Qianruipku in #4881
  • improve the experience of using molden.py postprocessing tool by both developer and user by @kirk0830 in #4942
  • reference to parameter instead of global variable in tool functions in DiagoDavid by @Cstandardlib in #4873

Perf

  • optimize the construction of HexxR in NSCF by @maki49 in #4952
  • use openmp to accelerate fvnl_dbeta_gamma.cpp by @dzzz2001 in #4814

Refactor

Tools

Full Changelog: v3.7.2...v3.7.3