Skip to content

Conversation

@haozhihan
Copy link

@haozhihan haozhihan commented Dec 25, 2024

@haozhihan haozhihan changed the title not ready Refactor: refactor the constructors of Psi class Dec 31, 2024
@haozhihan haozhihan marked this pull request as ready for review December 31, 2024 09:54
@mohanchen mohanchen added the The Absolute Zero Reduce the "entropy" of the code to 0 label Jan 5, 2025
@mohanchen mohanchen added the Refactor Refactor ABACUS codes label Jan 5, 2025
@mohanchen mohanchen merged commit 8905ddf into deepmodeling:develop Jan 5, 2025
14 checks passed
@haozhihan haozhihan deleted the psi-ngk branch January 9, 2025 12:15
Fisherd99 pushed a commit to Fisherd99/abacus-BSE that referenced this pull request Mar 31, 2025
* remove Psi(const Psi& psi_in, const int nk_in, int nband_in);

* fix bug

* fix bug

* [pre-commit.ci lite] apply automatic fixes

* remove device value in psi

* update Psi(const Psi& psi_in, const int nk_in, int nband_in)

* update get_ngk usage

* fix bug about ngk

* [pre-commit.ci lite] apply automatic fixes

* fix bug

* format operator

* [pre-commit.ci lite] apply automatic fixes

* fix bug

* fix bug

* fix bug

* fix bug

* add get_cur_effective_basis func

* fix bug

* update get_cur_effective_basis

* check bugs

* update Constructor 8-1

* fix bug

* fix bug

* fix bug

* fix bug  maybe

* fix bug

* check correct

* check 1

* fix unit test

* fix unit bug

* update get_ngk func

* remove get-ngk in velocity-pw

* fix bug

* [pre-commit.ci lite] apply automatic fixes

* fix 186_PW_SKG_ALL bug

* format source/module_io/unk_overlap_pw.cpp

* update Constructor in  psi

* [pre-commit.ci lite] apply automatic fixes

* debug unit test

* fix ri test bug

* [pre-commit.ci lite] apply automatic fixes

* fix psi-ut bug

* remove Psi<T, Device>::Psi(T* psi_pointer, const Psi& psi_in, const int nk_in, int nband_in)

* remove useless code

* update Psi(const Psi& psi_in, const int nk_in, const int nband_in);

* remove Psi(const Psi& psi_in, const int nk_in, const int nband_in);

* refactor psi code

* fix sdft bug

* change to get_current_ngk

---------

Co-authored-by: pre-commit-ci-lite[bot] <117423508+pre-commit-ci-lite[bot]@users.noreply.github.com>
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.

2 participants