Skip to content

Update CMakefile, refactor some files in source_io#6959

Merged
mohanchen merged 40 commits intodeepmodeling:developfrom
mohanchen:2026023
Feb 10, 2026
Merged

Update CMakefile, refactor some files in source_io#6959
mohanchen merged 40 commits intodeepmodeling:developfrom
mohanchen:2026023

Conversation

@mohanchen
Copy link
Collaborator

Update CMakefile, refactor some files in source_io

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 added Refactor Refactor ABACUS codes The Absolute Zero Reduce the "entropy" of the code to 0 labels Feb 8, 2026
@Critsium-xy
Copy link
Collaborator

Why so many commits without an author
image

@mohanchen mohanchen merged commit 6647d6a into deepmodeling:develop Feb 10, 2026
14 checks passed
@mohanchen mohanchen deleted the 2026023 branch March 12, 2026 09:04
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