Skip to content

Conversation

@mohanchen
Copy link
Collaborator

Delete conv_esolver in esolver, and add 'conv_esolver' as a parameter in iter_finish, after_scf, and update_pot functions

The esolver is still a bit messy, I will try to clean it in this month.

@mohanchen mohanchen added the The Absolute Zero Reduce the "entropy" of the code to 0 label Mar 2, 2025
Copy link
Collaborator

@Flying-dragon-boxing Flying-dragon-boxing left a comment

Choose a reason for hiding this comment

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

LGTM

@mohanchen mohanchen merged commit 83f966a into deepmodeling:develop Mar 3, 2025
14 checks passed
Fisherd99 pushed a commit to Fisherd99/abacus-BSE that referenced this pull request Mar 31, 2025
… in iter_finish, after_scf, and update_pot functions (deepmodeling#5941)

* update the format in esolver_ks_pw.cpp

* create a new file lcao_after_scf.cpp and move some codes from esolver_ks_lcao to here

* add conv_esolver as parameter of iter_finish, after_scf, update_pot

* add missing file in Makefile.Objects

* deal with the multiple definitions that appear in hpp files

* update codes about hpp files

* add new kinetic operator header file in order to print out T (kinetic) matrix

* update lcao_after_scf, support RPA and LRI

* update lcao_after_scf

* update

---------

Co-authored-by: Hongxu Ren <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

The Absolute Zero Reduce the "entropy" of the code to 0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants