Skip to content

Commit ce6b8a3

Browse files
author
abacus_fixer
committed
refactor(dftu): phase 6 - remove redundant dftu_io.cpp
dftu_io.cpp only contained inline JacobiRotate/CalculateEigenvalues helpers, which are already duplicated as inline functions in dftu_base.cpp (where write_occup_m uses them). The file had no non-inline symbols, so deleting it is safe. - git rm source_lcao/module_dftu/dftu_io.cpp - source_lcao/module_dftu/CMakeLists.txt: remove dftu_io.cpp from dftu OBJECT library - Makefile.Objects: remove dftu_io.o from OBJS_DFTU Verified: make -j 30 in build_max_para_test succeeds; all dftu unit tests pass (dftu_core_test: 10, dftu_pw_test: 11, dftu_operator_test: 15, MODULE_LCAO_operator_dftu_test: 2).
1 parent 3f16667 commit ce6b8a3

3 files changed

Lines changed: 0 additions & 79 deletions

File tree

source/Makefile.Objects

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -811,7 +811,6 @@ OBJS_DFTU=dftu.o\
811811
dftu_force.o\
812812
dftu_yukawa.o\
813813
dftu_folding.o\
814-
dftu_io.o\
815814
dftu_tools.o\
816815
dftu_occup.o\
817816
dftu_hamilt.o\

source/source_lcao/module_dftu/CMakeLists.txt

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ list(APPEND objects
33
dftu_force.cpp
44
dftu_yukawa.cpp
55
dftu_folding.cpp
6-
dftu_io.cpp
76
dftu_tools.cpp
87
dftu_occup.cpp
98
dftu_hamilt.cpp

source/source_lcao/module_dftu/dftu_io.cpp

Lines changed: 0 additions & 77 deletions
This file was deleted.

0 commit comments

Comments
 (0)