Skip to content

Commit d9d9471

Browse files
committed
update GPU tests and yml file
1 parent 467b1c0 commit d9d9471

File tree

5 files changed

+43
-358
lines changed

5 files changed

+43
-358
lines changed

.github/workflows/cuda.yml

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,12 @@ jobs:
3737
cmake --build build -j4
3838
cmake --install build
3939
40-
- name: Test
40+
- name: Test 11_PW_GPU
4141
run: |
42-
cd tests/integrate
43-
bash Autotest.sh -n 2 -f CASES_GPU.txt
42+
cd tests/11_PW_GPU
43+
bash ../integrate/Autotest.sh -n 2 -f CASES_GPU.txt
44+
45+
- name: Test 16_SDFT_GPU
46+
run: |
47+
cd tests/16_SDFT_GPU
48+
bash ../integrate/Autotest.sh -n 2 -f CASES_GPU.txt

tests/11_PW_GPU/CASES_GPU.txt

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
102_PW_CG_GPU
2+
102_PW_DA_davidson_GPU
3+
102_PW_BPCG_GPU
4+
107_PW_outWfcPw_GPU
5+
186_PW_KG_100_GPU
6+
186_PW_SKG_MALL_GPU
7+
187_PW_SDFT_ALL_GPU
8+
187_PW_SDFT_MALL_GPU
9+
187_PW_SDFT_MALL_BPCG_GPU
10+
187_PW_MD_SDFT_ALL_GPU
11+
930_NO_BI2SE2CU2O2_GPU
12+
930_NO_BI2SE2CU2O2_k_GPU
13+
931_NO_H20_GPU
14+
932_NO_H2_dzp_GPU
15+
932_NO_H2_dzp_ns2_GPU
16+
932_NO_H2_sz_GPU
17+
932_NO_H2_sz_ns2_GPU
18+
933_NO_H_dzp_GPU
19+
933_NO_H_dzp_ns2_GPU
20+
934_NO_Si2_dzp_GPU
21+
934_NO_Si2_dzp_neq_GPU
22+
934_NO_Si2_dzp_neq_ns2_GPU
23+
934_NO_Si2_dzp_neq_ns2_k_GPU
24+
934_NO_Si2_dzp_ns2_GPU
25+
934_NO_Si2_tzdp_GPU
26+
934_NO_Si2_tzdp_neq_GPU
27+
934_NO_Si2_tzdp_neq_ns2_GPU
28+
934_NO_Si2_tzdp_ns2_GPU
29+
935_NO_Si2_tzdp_ns2_k_GPU

tests/16_SDFT_GPU/CASES_GPU.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
186_PW_KG_100_GPU
2+
186_PW_SKG_MALL_GPU
3+
187_PW_MD_SDFT_ALL_GPU
4+
187_PW_SDFT_ALL_GPU
5+
187_PW_SDFT_MALL_BPCG_GPU
6+
187_PW_SDFT_MALL_GPU

tests/integrate/CASES_CPU.txt

Lines changed: 0 additions & 326 deletions
Original file line numberDiff line numberDiff line change
@@ -1,326 +0,0 @@
1-
101_PW_15
2-
101_PW_15_f
3-
101_PW_15_LDA
4-
101_PW_15_LibxcLDA
5-
101_PW_15_lowz
6-
101_PW_BLPS
7-
101_PW_Coulomb
8-
101_PW_GTH_CF_CS_Si
9-
101_PW_LPS6
10-
101_PW_LPS8
11-
101_PW_UPF100_Al
12-
101_PW_UPF100_RAPPE_Fe
13-
101_PW_UPF100_USPP_Fe
14-
101_PW_UPF201
15-
101_PW_UPF201_Al
16-
101_PW_UPF201_BLPS
17-
101_PW_UPF201_Eu
18-
101_PW_UPF201_UPF100
19-
101_PW_UPF201_USPP_Fe
20-
101_PW_UPF201_USPP_NaCl
21-
101_PW_UPF201_USPP_NCPP
22-
101_PW_VWR
23-
102_PW_DA_davidson
24-
102_PW_BPCG
25-
102_PW_BPCG_BP
26-
102_PW_CG
27-
102_PW_DS_davsubspace
28-
102_PW_DS_davsubspace_sca
29-
102_PW_PINT_RKS
30-
102_PW_PINT_UKS
31-
103_PW_15_CF_CS_S1_smallg
32-
103_PW_15_CF_CS_S2_smallg
33-
103_PW_15_CS_CF
34-
103_PW_15_CS_CF_bspline
35-
103_PW_CF_CS_S1_smallg
36-
103_PW_CF_CS_S2_smallg
37-
103_PW_OU_CS_CF
38-
104_PW_AF_magnetic
39-
104_PW_FM_magnetic
40-
104_PW_NC
41-
105_PW_FD_smearing
42-
105_PW_FX_smearing
43-
105_PW_GA_smearing
44-
105_PW_M2_smearing
45-
105_PW_MP_smearing
46-
105_PW_MV_smearing
47-
106_PW_BD_chargemixing
48-
106_PW_KK_chargemixing
49-
106_PW_PK_chargemixing
50-
106_PW_PL_chargemixing
51-
106_PW_PU_chargemixing
52-
107_PW_CHG_mismatch
53-
107_PW_OBOD_MemSaver
54-
107_PW_OB_outputbands
55-
107_PW_OD_outputdos
56-
107_PW_OK
57-
107_PW_outWfcPw
58-
107_PW_outWfcR
59-
107_PW_W90
60-
108_PW_RE
61-
108_PW_RE_MB
62-
108_PW_RE_MG
63-
108_PW_RE_NEW
64-
108_PW_RE_PINT_RKS
65-
109_PW_CR
66-
109_PW_CR_fix_a
67-
109_PW_CR_fix_ab
68-
109_PW_CR_fix_abc
69-
109_PW_CR_fix_ac
70-
109_PW_CR_fix_b
71-
109_PW_CR_fix_bc
72-
109_PW_CR_fix_c
73-
109_PW_CR_moveatoms
74-
110_PW_SY
75-
110_PW_SY_symmetry
76-
110_PW_SY_symmetry_6K
77-
110_PW_SY_symmetry_LiRh
78-
111_PW_elec_add
79-
111_PW_elec_minus
80-
111_PW_S2_elec_add
81-
111_PW_S2_elec_minus
82-
112_PW_dipole
83-
112_PW_efield
84-
113_PW_gatefield
85-
114_PW_BD_15
86-
115_PW_sol_H2
87-
115_PW_sol_H2O
88-
116_PW_scan_Si2
89-
116_PW_scan_Si2_nspin2
90-
117_PW_out_pot
91-
117_PW_out_pot_nscf
92-
118_PW_CHG_BINARY
93-
118_PW_WFC_BINARY
94-
119_PW_out_elf
95-
120_PW_KP_MD_MSST
96-
#120_PW_KP_MD_MSST_level2
97-
120_PW_KP_MD_NPT
98-
120_PW_KP_MD_NVT
99-
121_PW_KPAR
100-
121_PW_kspacing
101-
127_PW_15_PK_AF
102-
127_PW_15_PK_AF_wfcinit
103-
123_PW_zero_atom
104-
128_PW_zero_ntype
105-
133_PW_DJ_PK
106-
135_PW_15_PK
107-
140_PW_15_SO
108-
140_PW_15_SO_average
109-
140_PW_15_SO_wfcinit
110-
150_PW_15_CR_VDW3
111-
160_PW_DJ_PK_PU_SO
112-
170_PW_MD_1O
113-
170_PW_MD_2O
114-
180_PW_SDFT_10S_M
115-
180_PW_SDFT_10S_P
116-
181_PW_SDFT_5D10S
117-
182_PW_SDFT_ALL
118-
183_PW_MD_SDFT_10S
119-
183_PW_MD_SDFT_5D10S
120-
183_PW_MD_SDFT_ALL
121-
184_PW_BNDKPAR_SDFT_ALL
122-
184_PW_BNDKPAR_SDFT_MALL
123-
184_PW_BNDPAR_SDFT_10S
124-
184_PW_BNDPAR_SDFT_5D10S
125-
184_PW_BPCG_SDFT_5D11S
126-
184_PW_KPAR_SDFT_ALL
127-
185_PW_SDFT_10D10S_METHD2
128-
185_PW_SDFT_10S_METHD2
129-
186_PW_KG_100
130-
186_PW_NLKG_100
131-
186_PW_NSCF_KG_100
132-
186_PW_SDOS_10D10S
133-
186_PW_SDOS_MALL
134-
186_PW_SKG_10D10S
135-
186_PW_SKG_ALL
136-
186_PW_SNLKG_10D10S
137-
190_PW_PBE0
138-
201_NO_15_f_pseudopots
139-
201_NO_15_pseudopots
140-
201_NO_15_pseudopots_kpar
141-
201_NO_KP_15_CF_CS_Si
142-
201_NO_KP_DJ_CF_CS_GaAs
143-
201_NO_KP_DJ_Si
144-
201_NO_OU_pseudopots
145-
201_NO_upf201_pseudopots
146-
201_NO_GTH_CF_CS_Si
147-
203_NO_bspline
148-
203_NO_CF_CS_S1_smallg
149-
203_NO_CF_CS_S2_smallg
150-
204_NO_KP_AFM
151-
204_NO_KP_FM
152-
204_NO_KP_NC
153-
204_NO_NC
154-
207_NO_KP_OB
155-
207_NO_KP_OD
156-
207_NO_KP_OH_nscf
157-
207_NO_KP_OH
158-
207_NO_KP_OH2
159-
207_NO_KP_OHS_SPIN4
160-
207_NO_KP_OTdH
161-
207_NO_KP_OXC
162-
207_NO_OK
163-
207_NO_KP_OS
164-
208_NO_KP_CF_RE
165-
208_NO_KP_CS_CR
166-
208_NO_KP_RE_MB
167-
211_NO_elec_add
168-
211_NO_elec_minus
169-
211_NO_S2_elec_add
170-
211_NO_S2_nupdown0
171-
211_NO_S2_elec_minus
172-
212_NO_KP_get_wf
173-
212_NO_wfc_out
174-
213_NO_mulliken
175-
214_NO_mulliken_nscf
176-
215_NO_sol_H2
177-
216_NO_scan_Si2
178-
217_NO_out_pot
179-
217_NO_out_pot_nscf
180-
219_NO_out_elf
181-
220_NO_KP_MD_MSST
182-
#220_NO_KP_MD_MSST_level2
183-
220_NO_KP_MD_NVT
184-
220_NO_KP_MD_wfc_out
185-
223_NO_zero_atom
186-
240_NO_KP_15_SO
187-
240_NO_KP_15_SO_average
188-
250_NO_KP_CR_VDW2
189-
250_NO_KP_CR_VDW3
190-
250_NO_KP_CR_VDW3ABC
191-
250_NO_KP_CR_VDW3BJ
192-
260_NO_DJ_PK_PU_FM
193-
260_NO_DJ_PK_PU_SO
194-
260_NO_DJ_PK_PU_S1
195-
260_NO_DJ_PK_PU_AFM_URAMPING
196-
270_NO_MD_1O
197-
270_NO_MD_2O
198-
283_NO_restart
199-
284_NO_KP_symmetry
200-
301_NO_GO_15_CF_CS
201-
301_NO_GO_DJ_Si
202-
304_NO_GO_AF
203-
304_NO_GO_AF_atommag
204-
304_NO_GO_FM
205-
304_NO_GO_ocp
206-
307_NO_GO_OH
207-
307_NO_GO_OXC
208-
308_NO_GO_CF_RE
209-
308_NO_GO_CS_CR
210-
308_NO_GO_RE_MB
211-
311_NO_GO_elec_minus
212-
311_NO_GO_S2_elec_minus
213-
312_NO_GO_wfc_file
214-
312_NO_GO_get_wf
215-
312_NO_GO_wfc_get_pchg
216-
312_NO_GO_wfc_out
217-
313_NO_GO_mulliken
218-
314_NO_GO_dm_out
219-
315_NO_sol_H2O
220-
316_NO_scan_Si2
221-
320_NO_GO_MD_MSST
222-
#320_NO_GO_MD_MSST_level2
223-
320_NO_GO_MD_NVT
224-
345_NO_GO_BS
225-
360_NO_15_GO_PU_AF
226-
401_NP_KP_sp
227-
401_NP_KP_spd
228-
#402_neighbor
229-
501_NO_GO_S1_HSE
230-
502_NO_GO_S2_HSE
231-
503_NO_KP_S4_HSE
232-
504_NO_GO_S1_HSE_loop0
233-
505_NO_GO_RE_HSE
234-
506_NO_KP_MD_HSE
235-
507_NO_KP_CR_HSE
236-
508_NO_KP_HSE_symm
237-
509_NO_KP_HSE_comp
238-
510_NO_KP_HF
239-
511_NO_KP_PBE0
240-
551_NO_GO_LR
241-
552_NO_GO_LR_PBE
242-
553_NO_GO_LR_HF
243-
554_NO_GO_ULR_HF
244-
555_NO_KP_LR
245-
601_NO_KP_TDDFT
246-
601_NO_TDDFT
247-
601_NO_TDDFT_CH
248-
601_NO_TDDFT_CO
249-
601_NO_TDDFT_CO_occ
250-
601_NO_TDDFT_current
251-
601_NO_TDDFT_DIR
252-
601_NO_TDDFT_EDM
253-
601_NO_TDDFT_ETRS
254-
601_NO_TDDFT_HEAV
255-
601_NO_TDDFT_HHG
256-
601_NO_TDDFT_O3
257-
601_NO_TDDFT_restart
258-
601_NO_TDDFT_Taylor
259-
601_NO_TDDFT_TRAP
260-
601_NO_TDDFT_TRI
261-
601_NO_TDDFT_vel_H2
262-
601_NO_TDDFT_vel_Si
263-
701_LJ_Anderson
264-
701_LJ_Berendsen
265-
701_LJ_FIRE
266-
701_LJ_Langevin
267-
701_LJ_MSST
268-
701_LJ_NHC_NVT
269-
701_LJ_NPT_aniso_none
270-
701_LJ_NPT_aniso_xy
271-
701_LJ_NPT_aniso_xz
272-
701_LJ_NPT_aniso_yz
273-
701_LJ_NPT_iso
274-
701_LJ_NPT_tri
275-
701_LJ_NVE
276-
701_LJ_rescale_v
277-
701_LJ_rescaling
278-
#702_DP_Al
279-
703_LJ_RE_rule1
280-
704_LJ_CR_multi_ele
281-
705_LJ_single_rule2
282-
706_LJ_RE_stop
283-
707_LJ_dry_run
284-
710_RDMFT_Si2
285-
801_PW_LT_sc
286-
802_PW_LT_fcc
287-
803_PW_LT_bcc
288-
804_PW_LT_hexagonal
289-
805_PW_LT_trigonal
290-
806_PW_LT_st
291-
807_PW_LT_bct
292-
808_PW_LT_so
293-
809_PW_LT_baco
294-
810_PW_LT_fco
295-
811_PW_LT_bco
296-
812_PW_LT_sm
297-
813_PW_LT_bacm
298-
814_PW_LT_triclinic
299-
901_OF_OP_CG1
300-
901_OF_OP_CG2
301-
901_OF_OP_TN
302-
902_OF_KE_TF
303-
902_OF_KE_TF+
304-
902_OF_KE_vW
305-
902_OF_KE_WT
306-
902_OF_KE_LKT
307-
902_OF_KE_MPN
308-
902_OF_KE_CPN5
309-
903_OF_TF_weight
310-
903_OF_vW_weight
311-
903_OF_WT_alphabeta
312-
903_OF_WT_HOLD
313-
903_OF_WT_readKernel
314-
903_OF_WT_RHO0
315-
904_OF_CO_Energy
316-
904_OF_CO_Potential
317-
905_OF_FFT_fullpwdim_1
318-
905_OF_FFT_fullpwdim_2
319-
905_OF_FFT_fullpw_off
320-
906_OF_LibxcPBE
321-
907_OF_LPS
322-
919_OF_out_elf
323-
920_OF_MD_LDA
324-
920_OF_MD_LibxcPBE
325-
921_OF_CR_LDA
326-
922_NO_FeBiTe

0 commit comments

Comments
 (0)