Skip to content

Conversation

@Cstandardlib
Copy link
Collaborator

If one searches the Web for dngvd, he will find ABACUS source code and nothing else. But what is it exactly?
However, it is just a wrapper of standard LAPACK library functions including he/sy-ev/gv-d/x, which have a full set of documentations in the web.

What's changed?

  • Rename dn ops in hsolver/kernels to he ops.
  • Including: evx, gv, gvx, gvd
  • Now consistent with LAPACK and wrapper.

@mohanchen mohanchen added Refactor Refactor ABACUS codes Diago Issues related to diagonalizaiton methods The Absolute Zero Reduce the "entropy" of the code to 0 labels Sep 28, 2025
@mohanchen mohanchen merged commit 240da39 into deepmodeling:develop Sep 28, 2025
14 checks passed
@Cstandardlib Cstandardlib deleted the refactor/rename-dngvd-op branch September 28, 2025 15:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Diago Issues related to diagonalizaiton methods 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.

2 participants