Skip to content

Commit 78497ca

Browse files
authored
Fix: fix the compilation failure with DFTD3 autoset implementation (#5517)
* add MPI_Finalize in QUIT function * Fix: fix the compilation failure with new DFTD3 parameter autoset * recover the tool_quit * change to static functions * is it because I voilate ODR?
1 parent 362fee1 commit 78497ca

File tree

11 files changed

+1218
-1331
lines changed

11 files changed

+1218
-1331
lines changed

source/Makefile.Objects

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -683,7 +683,9 @@ OBJS_VDW=vdw.o\
683683
vdwd3_parameters.o\
684684
vdwd2.o\
685685
vdwd3.o\
686-
vdwd3_parameters_tab.o
686+
vdwd3_parameters_tab.o\
687+
vdwd3_autoset_xcname.o\
688+
vdwd3_autoset_xcparam.o
687689

688690
OBJS_DFTU=dftu.o\
689691
dftu_force.o\

source/module_hamilt_general/module_vdw/CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ add_library(
66
vdwd3_parameters.cpp
77
vdwd2.cpp
88
vdwd3.cpp
9+
vdwd3_autoset_xcname.cpp
10+
vdwd3_autoset_xcparam.cpp
911
vdw.cpp
1012
)
1113

source/module_hamilt_general/module_vdw/dftd3_xc_name.h

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

source/module_hamilt_general/module_vdw/dftd3_xc_param.h

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

source/module_hamilt_general/module_vdw/test/CMakeLists.txt

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,3 @@ AddTest(
1010
LIBS parameter ${math_libs} base device vdw
1111
SOURCES vdw_test.cpp
1212
)
13-
14-
AddTest(
15-
TARGET dftd3_xc
16-
LIBS parameter ${math_libs} base device
17-
SOURCES dftd3_xc_test.cpp
18-
)

source/module_hamilt_general/module_vdw/test/dftd3_xc_test.cpp

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

0 commit comments

Comments
 (0)