@@ -2,6 +2,7 @@ remove_definitions(-D__MPI)
22remove_definitions (-D__EXX)
33remove_definitions (-D__CUDA)
44remove_definitions (-D__ROCM)
5+ remove_definitions (-D__DEEPKS)
56
67AddTest(
78 TARGET EState_updaterhok_pw
@@ -10,3 +11,28 @@ AddTest(
1011)
1112
1213install (DIRECTORY support DESTINATION ${CMAKE_CURRENT_BINARY_DIR} )
14+
15+ AddTest(
16+ TARGET EState_psiToRho_lcao
17+ LIBS ${math_libs} ELPA::ELPA base orb cell neighbor
18+ SOURCES elecstate_lcao_test.cpp ../elecstate_lcao.cpp ../dm2d_to_grid.cpp
19+ ../../src_parallel/parallel_global.cpp ../../src_parallel/parallel_common.cpp ../../src_parallel/parallel_reduce.cpp
20+ ../../src_lcao/local_orbital_charge.cpp ../../src_lcao/DM_gamma.cpp ../../src_lcao/DM_k.cpp
21+ ../../src_lcao/local_orbital_wfc.cpp
22+ ../../src_lcao/grid_technique.cpp ../../src_lcao/grid_meshball.cpp ../../src_lcao/grid_bigcell.cpp
23+ ../../src_lcao/grid_meshcell.cpp ../../src_lcao/grid_meshk.cpp
24+ ../../src_lcao/gint_tools.cpp
25+ ../../src_lcao/gint_k_rho.cpp ../../src_lcao/gint_gamma_rho.cpp ../../src_lcao/dm_2d.cpp
26+ ../../src_lcao/record_adj.cpp ../../src_lcao/LCAO_nnr.cpp ../../src_lcao/gint_gamma.cpp
27+ ../../src_pw/charge.cpp
28+ ../../src_pdiag/pdiag_common.cpp
29+ ../../src_io/output .cpp ../../src_pw/soc.cpp
30+ )
31+ target_compile_definitions (EState_psiToRho_lcao PRIVATE __MPI)
32+ install (FILES elecstate_lcao_parallel_test.sh DESTINATION ${CMAKE_CURRENT_BINARY_DIR} )
33+
34+ find_program (BASH bash)
35+ add_test (NAME EState_psiToRho_lcao_parallel
36+ COMMAND ${BASH} elecstate_lcao_parallel_test.sh
37+ WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
38+ )
0 commit comments