Skip to content

Commit 5f3af73

Browse files
author
abacus_fixer
committed
fix(Makefile): update stale DFTU object names after module_dftu rename
The DFT+U LCAO files in module_dftu/ were renamed from dftu_lcao_* to dftu_nao_* (step 6, commit 4fd1529), but source/Makefile.Objects still referenced the old names. Additionally, dftu_fs.cpp was split into four focused files (dftu_nao_fs_k/for_r/fs_r/str_r), so the old single dftu_fs.o entry is no longer valid. Fix both OBJS_LCAO and OBJS_DFTU sections to use the current source filenames so the legacy Makefile build (used by the Intel CI) works.
1 parent 8d7e74f commit 5f3af73

1 file changed

Lines changed: 15 additions & 9 deletions

File tree

source/Makefile.Objects

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -399,13 +399,16 @@ OBJS_HAMILT_LCAO=hamilt_lcao.o\
399399
veff_lcao.o\
400400
veff_dh.o\
401401
meta_lcao.o\
402-
dftu_lcao_op.o\
402+
dftu_nao_op.o\
403403
deepks_lcao.o\
404404
op_exx_lcao.o\
405405
dspin_lcao.o\
406406
dspin_fs.o\
407407
setup_dftu_lcao.o\
408-
dftu_fs.o\
408+
dftu_nao_fs_k.o\
409+
dftu_nao_for_r.o\
410+
dftu_nao_fs_r.o\
411+
dftu_nao_str_r.o\
409412
operator_fs_utils.o\
410413

411414
OBJS_HCONTAINER=base_matrix.o\
@@ -885,14 +888,17 @@ OBJS_VDW=vdw.o\
885888
vdwd3_autoset_xcname.o\
886889
vdwd3_auto_xcpar.o
887890

888-
OBJS_DFTU=dftu_lcao.o\
889-
dftu_force.o\
891+
OBJS_DFTU=dftu_nao.o\
892+
dftu_nao_fs_k.o\
893+
dftu_nao_for_r.o\
894+
dftu_nao_fs_r.o\
895+
dftu_nao_str_r.o\
890896
dftu_yukawa.o\
891-
dftu_folding.o\
892-
dftu_lcao_pots.o\
893-
dftu_lcao_energy.o\
894-
dftu_lcao_op_legacy.o\
895-
dftu_lcao_occ.o\
897+
dftu_nao_folding.o\
898+
dftu_nao_pots.o\
899+
dftu_nao_energy.o\
900+
dftu_nao_op_legacy.o\
901+
dftu_nao_occ.o\
896902
dftu_hamilt.o
897903

898904
OBJS_DELTASPIN=basic_funcs.o\

0 commit comments

Comments
 (0)