Skip to content

Commit a25b091

Browse files
committed
Add module_pw to cmakelists
1 parent 73258dd commit a25b091

File tree

4 files changed

+31
-0
lines changed

4 files changed

+31
-0
lines changed

CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -282,6 +282,7 @@ target_link_libraries(${ABACUS_BIN_NAME}
282282
cell
283283
symmetry
284284
md
285+
planewave
285286
surchem
286287
neighbor
287288
orb

source/CMakeLists.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ add_subdirectory(module_hamilt)
88
add_subdirectory(module_hsolver)
99
add_subdirectory(module_orbital)
1010
add_subdirectory(module_md)
11+
add_subdirectory(module_pw)
1112
add_subdirectory(module_surchem)
1213
add_subdirectory(module_deepks)
1314
add_subdirectory(module_xc)

source/module_pw/CMakeLists.txt

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
add_library(
2+
planewave
3+
OBJECT
4+
fft.cpp
5+
pw_basis.cpp
6+
pw_basis_k.cpp
7+
pw_distributeg.cpp
8+
pw_distributeg_method1.cpp
9+
pw_distributeg_method2.cpp
10+
pw_distributer.cpp
11+
pw_init.cpp
12+
pw_operation.cpp
13+
pw_transform.cpp
14+
pw_transform_k.cpp
15+
)
16+
17+
IF (BUILD_TESTING)
18+
add_subdirectory(test)
19+
endif()
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
add_definitions(-D__NORMAL)
2+
AddTest(
3+
TARGET pw_test
4+
LIBS ${math_libs} planewave
5+
SOURCES ../../module_base/matrix.cpp ../../module_base/matrix3.cpp ../../module_base/tool_quit.cpp
6+
../../module_base/mymath3.cpp ../../module_base/timer.cpp ../../module_base/global_variable.cpp
7+
../../src_parallel/parallel_global.cpp
8+
pw_test.cpp test1-1-1.cpp test1-1-2.cpp test1-2.cpp test1-3.cpp test1-4.cpp
9+
test2-1-1.cpp test2-1-2.cpp test2-2.cpp test2-3.cpp test_tool.cpp
10+
)

0 commit comments

Comments
 (0)