Skip to content

Comments

Refactor the test directories of 02_NAO_Gamma and 03_NAO_multik, and several related output formats#6973

Open
mohanchen wants to merge 114 commits intodeepmodeling:developfrom
mohanchen:20260221-directories-b
Open

Refactor the test directories of 02_NAO_Gamma and 03_NAO_multik, and several related output formats#6973
mohanchen wants to merge 114 commits intodeepmodeling:developfrom
mohanchen:20260221-directories-b

Conversation

@mohanchen
Copy link
Collaborator

@mohanchen mohanchen commented Feb 21, 2026

Refactor the test directories of 02_NAO_Gamma and 03_NAO_multik, and several related output formats

abacus_fixer and others added 30 commits January 23, 2026 20:25
1. Remove #ifdef __MPI from timer code, encapsulate in timer_wrapper.h
2. Move ESolver clean logic to after_all_runners method
3. Replace clean_esolver calls with direct delete p_esolver
4. Remove #ifdef __MPI from delete p_esolver
5. Add Cblacs_exit(1) in after_all_runners for LCAO calculations
@mohanchen mohanchen changed the title Refactor the test directory of 02_NAO_Gamma and 03_NAO_multik, enable two parameters input of 'out_pot' parameter Refactor the test directories of 02_NAO_Gamma and 03_NAO_multik, and several related output formats Feb 23, 2026
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 Unit Tests/Integreate Tests Issues/PR related to unit tests and integrate tests

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant