v3.4.4
What's Changed
Feature
- a new mixing method for magnetic calculations by @WHUweiqingzhou in #3226
- implement deltaspin for collinear case by @hongriTianqi in #3220
- add interface to paw_force by @wenfei-li in #3238
- implement stress for mgga nspin = 2 by @wenfei-li in #3263
- cond_smear for sKG & Fix: catch_properties.sh by @Qianruipku in #3282
Refactor
- Use hartree-like sum to unify the definition of drho by @WHUweiqingzhou in #3258
- Simplify esolver_of.cpp by @sunliang98 in #3248
- modify all HContainer objects to wrapper case by @dyzheng in #3213
- charge_mixing by @Qianruipku in #3250
- Better zero-finding algorithms for spherical Bessel functions by @jinzx10 in #3269
- add sc_scf_nmin to control min scf steps before spin constraining by @hongriTianqi in #3270
- Newcusolver by @A-006 in #3261
- opitimize performance of Deepks by @dyzheng in #3256
- Structure symmetrization during relax by @maki49 in #3247
Fix
- add float_fftw error message by @denghuilu in #3287
- two bugs in PAW by @wenfei-li in #3217
- optimize the IO of lcao-wfc and charge by @maki49 in #3264
- cuda and rocm bugs by @denghuilu in #3286
- right criterion in Nonlocal Operator for LCAO code by @dyzheng in #3189
Build & Test
- update MKL version for ELPA by @caic99 in #3227
- Toolchain-2023.5-hotfix:LibRI, Libnpy and others link update by @QuantumMisaka in #3224
- change workflows related to intel image to fix the CI errors. by @dyzheng in #3231
New Contributors
Full Changelog: v3.4.3...v3.4.4