Skip to content

v3.9.0.3

Compare
Choose a tag to compare
@ErjieWu ErjieWu released this 14 Apr 03:56
· 132 commits to develop since this release
3170cbe

What's Changed

Feature

Fix

Refactor

  • Refactor: math_kernel_op by @Qianruipku in #6020
  • Add templates for recip_to_real in the pw_basis by @A-006 in #6023
  • Refactor symmetr.cpp, update some output formats in surfchem, etc. by @mohanchen in #6052
  • Update output formats in running.log by @mohanchen in #6053
  • Refactor: set dm_to_rho as a new esolver by @YuLiu98 in #6059
  • Refactor: Remove some files in DeePKS and add some features. by @ErjieWu in #6065
  • Refactor:Change potentials to module_pot by @A-006 in #6070
  • Refactor: reduce the memory consumption of cal_gint_vlocal by @dzzz2001 in #6069
  • Update ABACUS output formats, accept it after 3.10 version by @mohanchen in #6076
  • Refactor: replace 3.14 using PI by @YuLiu98 in #6085
  • Refactor: Remove C++17 syntax and optimize DMR calculation in DeePKS. by @ErjieWu in #6094
  • Rafactor:remove GlobalC::rhopw by @A-006 in #6093
  • Update Hamiltonian and Operator classes by @mohanchen in #6084
  • [Refactor] Remove uncapsulted scalapack functions in dftu_occup.cpp by @Critsium-xy in #6099
  • Refactor: Simplify some functions in DeePKS. by @ErjieWu in #6102
  • Update DOS output formats (pw basis). by @mohanchen in #6113
  • Refactor&Docs: add annotation beside commented-out lines in VDW module by @kirk0830 in #6117
  • Refactor the LCAO DOS codes by @mohanchen in #6127
  • Refactor: Move cal_tau to esolver_ks.cpp. by @sunliang98 in #6135
  • Refactor: replace 3.14 using PI by @YuLiu98 in #6085
  • Update DOS codes and related changes with respect to 'magnetzation' variable and default results of 204_NO_KP_NC example, reconstruct esolver by adding a new file pw_setup.cpp in esolver by @mohanchen in #6145

Perf

Test

Docs

New Contributors

Full Changelog: v3.9.0.2...v3.9.0.3