Skip to content

Update initialization of pw_wfc in esolver_ks.cpp, also some old gint has been deleted, E_bandgap has been changed to E_gap(k), struct efermi has been changed to Efermi#6617

Merged
mohanchen merged 23 commits intodeepmodeling:developfrom
mohanchen:develop
Oct 19, 2025

Conversation

@mohanchen
Copy link
Collaborator

Update initialization of pw_wfc in esolver_ks.cpp

@mohanchen mohanchen added Refactor Refactor ABACUS codes The Absolute Zero Reduce the "entropy" of the code to 0 labels Oct 18, 2025
Copy link
Collaborator

@AsTonyshment AsTonyshment left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In the file source/source_io/test/print_info_test.cpp, there are multiple setup_parameters that should be replaced with new print_parameters.

@mohanchen mohanchen changed the title Update initialization of pw_wfc in esolver_ks.cpp Update initialization of pw_wfc in esolver_ks.cpp, also some old gint has been deleted Oct 19, 2025
@mohanchen mohanchen changed the title Update initialization of pw_wfc in esolver_ks.cpp, also some old gint has been deleted Update initialization of pw_wfc in esolver_ks.cpp, also some old gint has been deleted, E_bandgap has been changed to E_gap(k) Oct 19, 2025
@mohanchen mohanchen changed the title Update initialization of pw_wfc in esolver_ks.cpp, also some old gint has been deleted, E_bandgap has been changed to E_gap(k) Update initialization of pw_wfc in esolver_ks.cpp, also some old gint has been deleted, E_bandgap has been changed to E_gap(k), struct efermi has been changed to Efermi Oct 19, 2025
@mohanchen mohanchen merged commit e0823be into deepmodeling:develop Oct 19, 2025
14 checks passed
kluonj pushed a commit to kluonj/abacus-develop that referenced this pull request Oct 21, 2025
… has been deleted, E_bandgap has been changed to E_gap(k), struct efermi has been changed to Efermi (deepmodeling#6617)

* add update_pot in source_estate

* split update_pot in rt-TDDFT into two functions, one is the original update_pot, which is replaced by update_pot function in estate, the other is save2 function used in after_iter

* fix bugs

* update

* update esolver_ks

* small updates

* small bug fixed

* update E_bandgap to E_gap(k)

* delete rho_restart file

* change setup_parameters to print_parameters

* move setup_pw.cpp to setup_pwwfc.cpp in module_pwdft

* update esolver, small things

* delete some old_gint codes in esolver

* fix bugs, update outputs

* fix bug in tests

* change efermi to Efermi in fp_energy.h

* fix bugs

* fix exd and exc in ctrl_runner_lcao

* fix cmake

* fix bug
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Refactor Refactor ABACUS codes The Absolute Zero Reduce the "entropy" of the code to 0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants