forked from deepmodeling/abacus-develop
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCMakeLists.txt
More file actions
56 lines (50 loc) · 2.16 KB
/
Copy pathCMakeLists.txt
File metadata and controls
56 lines (50 loc) · 2.16 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
add_library(tddft_test_lib tddft_test.cpp)
target_link_libraries(tddft_test_lib PRIVATE Threads::Threads GTest::gtest_main GTest::gmock_main)
#target_include_directories(tddft_test_lib PUBLIC $<$<COMPILE_LANGUAGE:CXX>:${GTEST_INCLUDE_DIRS}>)
AddTest(
TARGET MODULE_LCAO_tddft_middle_hamilt_test
LIBS parameter base device tddft_test_lib
SOURCES middle_hamilt_test.cpp ../middle_hamilt.cpp
)
AddTest(
TARGET MODULE_LCAO_tddft_band_energy_test
LIBS parameter base device tddft_test_lib
SOURCES band_energy_test.cpp ../band_energy.cpp ../../../source_basis/module_ao/parallel_orbitals.cpp
)
AddTest(
TARGET MODULE_LCAO_tddft_norm_psi_test
LIBS parameter base device tddft_test_lib
SOURCES norm_psi_test.cpp ../norm_psi.cpp
)
AddTest(
TARGET MODULE_LCAO_tddft_upsi_test
LIBS parameter base device tddft_test_lib
SOURCES upsi_test1.cpp upsi_test2.cpp upsi_test3.cpp ../upsi.cpp
)
AddTest(
TARGET MODULE_LCAO_tddft_propagator_test
LIBS parameter base device tddft_test_lib
SOURCES propagator_test1.cpp propagator_test2.cpp propagator_test3.cpp ../propagator.cpp ../propagator_cn2.cpp ../propagator_taylor.cpp ../propagator_etrs.cpp
)
AddTest(
TARGET MODULE_LCAO_tddft_snap_psibeta_half_test
LIBS parameter base device orb numerical_atomic_orbitals tddft_test_lib
SOURCES snap_psibeta_half_tddft_test.cpp ../snap_projector_half_tddft.cpp ../snap_psibeta_half_tddft.cpp
../../center2_orb.cpp
../../center2_orb-orb11.cpp
../../center2_orb-orb21.cpp
../../../source_cell/setup_nonlocal.cpp
../../../source_cell/atom_spec.cpp
../../../source_cell/atom_pseudo.cpp
../../../source_cell/pseudo.cpp
../../../source_cell/read_pp.cpp
../../../source_cell/read_pp_complete.cpp
../../../source_cell/read_pp_upf201.cpp
../../../source_cell/read_pp_upf100.cpp
../../../source_cell/read_pp_vwr.cpp
../../../source_cell/read_pp_blps.cpp
../../../source_io/module_hs/cal_r_overlap_R.cpp
../../../source_io/module_hs/single_R_io.cpp
../../../source_io/module_hs/rr_sparse_writer.cpp
../../../source_pw/module_pwdft/soc.cpp
)