v3.6.4
What's Changed
Doc
- correct the description of angle1 and angle2 in stru.md by @pxlxingliang in deepmodeling#4213
Feature
- loading equivariant deepks model by @wenfei-li in deepmodeling#4137
Feature
- Add PEXSI Support for Gamma Only LCAO Calculation by @Flying-dragon-boxing in deepmodeling#3561
- compute module_gint by GPU by @dzzz2001 in deepmodeling#4109
- enable uspp in upf100 format by @YuLiu98 in deepmodeling#4151
- enhance PSI Constructor: Lower Peak Device Memory Usage by @denghuilu in deepmodeling#4154
- set OpenMP thread num to a proper default value by @caic99 in deepmodeling#3943
Fix
- add ModuleBase::timer::tick("Symmetry","analy_sys"); by @PeizeLin in deepmodeling#4221
- address single precision error of dcu by @denghuilu in deepmodeling#4201
- default and force set symmetry=0 with efield by @maki49 in deepmodeling#4209
- enable out_mat_r in nscf calculation by @dyzheng in deepmodeling#4084
- fix HR output in tddft by @ESROAMER in deepmodeling#4150
- fix add-Hexx condition and remove the redundant OperatorEXX in NSCF by @maki49 in deepmodeling#4186
- fix compiling failure in CI test by @Critsium-xy in deepmodeling#4198
- fix intel compiler warnings by @denghuilu in deepmodeling#4166
- fix wrong output of S(k) in TDDFT calculation by @AsTonyshment in deepmodeling#4148
- memory: modify hpsi interface in diagH_subspace_init func by @haozhihan in deepmodeling#4167
- recover the behavior of print_tau for ase interface by @kirk0830 in deepmodeling#4197
- revert "Test: supplementary use of Memory::record to record memory (#4129) by @dyzheng in deepmodeling#4189
- various matrix elements calculations in orbital generation by @jinzx10 in deepmodeling#3940
- wrong memory record in vkb by @dyzheng in deepmodeling#4206
Refactor
- SphericalBesselTransformer cleanup by @jinzx10 in deepmodeling#4152
- Update ESolver by @mohanchen in deepmodeling#4157
- clean up BLACS initialization in Parallel_2D by @jinzx10 in deepmodeling#4207
- more light-weighted formatter library by @kirk0830 in deepmodeling#4114
- optimize cast_memory_op by @denghuilu in deepmodeling#4160
- refactor
psi::memory
namespace and addmodule_device
inmodule_base
by @haozhihan in deepmodeling#4141 - remove template on relax_driver by @hongriTianqi in deepmodeling#4172
- replace GlobalC in module_gint by @A-006 in deepmodeling#4164
Test
- supplementary use of Memory::record to record memory by @Religious-J in deepmodeling#4129
- zdot_real_op (and some other math ops) benchmark on cpu by @Critsium-xy in deepmodeling#3840
New Contributors
- @Flying-dragon-boxing made their first contribution in deepmodeling#3561
- @Religious-J made their first contribution in deepmodeling#4129
Full Changelog: v3.6.3...v3.6.4