Skip to content

Commit c44fc6b

Browse files
mohanchendzzz2001
andauthored
Updating the integraete tests, reorganize 02_NAO_Gamma and 03_NAO_multik directories (#6188)
* move rt-TDDFT tests into a separate directory * reorganize the integrate tests * update integrate tests * update 04_EXX tests * update tests in 03_nao_multik * update tests * update PW data * update tests * reduce computational time * update PW examples * update some PW examples * update test example * add CASES_CPU.txt and CMakeLists.txt in 01_PW * update 02_NAO_Gamma examples * update 02_NAO_Gamma CASES and CMake * update 03_NAO_multik examples * update integrate tests 03_NAO_multik * update integrate tests 04_LJ_DP * update integrate tests of 05_rtTDDFT * update 06_SDFT integrate tests * add integrate tests 07_OFDFT * add integrate tests 08_EXX * update 09_DeePKS integrate tests * add 10_others integrate tests * update GPU tests and yml file * add two CMakeLists.txt * add testing cases in 11_PW_GPU * update test.yml * update test.yml * update CMakeLists.txt for various integrate tests * update test.yml * update pw examples, exclude one which seems to have bugs * update directory 01_PW * update 01_PW and 04 * update fix a bug * update abacus command for GPU * update GPU examples * update tests in directory 12 and 13 * update CASES file * cd * update 02_NAO_Gamma examples * update 02_NAO_Gamma * update example * update 003_NO_GO_AF_mag * update 02_NAO_Gamma tests * add 12 and 13 directories for GPU * update 005_NO_GO_ocp example * Update CMakeLists.txt * Update CMakeLists.txt * Update CMakeLists.txt * Update CMakeLists.txt * Update CMakeLists.txt * update 005_NO_GO_ocp example * reorganize 03_NAO_multik * update 03_NAO_multik * update 013_PW_UPF100_USPP_Fe * add threshold in 005_NO_GO_ocp example * update 031_PW_15_CF_CS * update 035 example * update 003_NO_GO_AF_mag example --------- Co-authored-by: dzzz2001 <[email protected]>
1 parent dd6003e commit c44fc6b

File tree

611 files changed

+416
-534
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

611 files changed

+416
-534
lines changed

.github/workflows/cuda.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,16 @@ jobs:
4242
cd tests/11_PW_GPU
4343
bash ../integrate/Autotest.sh -n 2 -f CASES_GPU.txt
4444
45+
- name: Test 12_NAO_Gamma_GPU
46+
run: |
47+
cd tests/12_NAO_Gamma_GPU
48+
bash ../integrate/Autotest.sh -n 2 -f CASES_GPU.txt
49+
50+
- name: Test 13_NAO_multik_GPU
51+
run: |
52+
cd tests/13_NAO_multik_GPU
53+
bash ../integrate/Autotest.sh -n 2 -f CASES_GPU.txt
54+
4555
- name: Test 16_SDFT_GPU
4656
run: |
4757
cd tests/16_SDFT_GPU

tests/01_PW/013_PW_UPF100_USPP_Fe/INPUT

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ nspin 2
88
pseudo_dir ../../PP_ORB
99

1010
#Parameters (2.Iteration)
11-
ecutwfc 10
12-
ecutrho 50
11+
ecutwfc 8
12+
ecutrho 35
1313
scf_thr 1e-9
14-
scf_nmax 100
14+
scf_nmax 50
1515

1616
#Parameters (3.Basis)
1717
basis_type pw

tests/01_PW/013_PW_UPF100_USPP_Fe/STRU

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ ATOMIC_SPECIES
22
Fe 55.845 fe_pbe_v1.5.uspp.F.UPF
33

44
LATTICE_CONSTANT
5-
6.6
5+
5.6
66

77
ATOMIC_POSITIONS
88
Direct
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
etotref -3036.5776207403391709
2-
etotperatomref -3036.5776207403
1+
etotref -2739.3353117328474582
2+
etotperatomref -2739.3353117328
33
totalforceref 0.000000
4-
totalstressref 156945.726053
5-
totaltimeref 1.51
4+
totalstressref 278554.858033
5+
totaltimeref 1.72

tests/01_PW/031_PW_15_CF_CS/INPUT

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ smearing_method gaussian
1212
smearing_sigma 0.02
1313

1414
#Parameters (3.PW)
15-
ecutwfc 20
15+
ecutwfc 5
1616
scf_thr 1e-9
1717
scf_nmax 100
1818

tests/01_PW/031_PW_15_CF_CS/KPT

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
K_POINTS
22
0
33
Gamma
4-
2 2 2 0 0 0
4+
2 1 1 0 0 0
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
etotref -4206.8778432376702767
2-
etotperatomref -2103.4389216188
3-
totalforceref 8.101896
4-
totalstressref 81776.176460
1+
etotref -3497.9130098229479700
2+
etotperatomref -1748.9565049115
3+
totalforceref 99.345678
4+
totalstressref 32344.551605
55
pointgroupref C_1
66
spacegroupref C_1
7-
nksibzref 8
8-
totaltimeref 6.35
7+
nksibzref 2
8+
totaltimeref 0.67

tests/01_PW/035_PW_OU_CF_CS/INPUT

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,32 @@
11
INPUT_PARAMETERS
22
#Parameters (General)
3-
suffix autotest
3+
suffix autotest
44
pseudo_dir ../../PP_ORB
55

66
gamma_only 0
77
calculation scf
88
symmetry 1
9-
10-
relax_nmax 1
9+
relax_nmax 1
1110
out_level ie
1211

13-
smearing_method gaussian
14-
smearing_sigma 0.02
12+
smearing_method gaussian
13+
smearing_sigma 0.02
1514

1615
#Parameters (3.PW)
1716
ecutwfc 20
18-
scf_thr 1e-8
19-
scf_nmax 100
17+
scf_thr 1e-8
18+
scf_nmax 100
2019

2120
#Parameters (LCAO)
2221
basis_type pw
2322
ks_solver cg
24-
chg_extrap second-order
23+
chg_extrap second-order
2524
out_dm 0
26-
pw_diag_thr 0.00001
25+
pw_diag_thr 0.00001
2726

28-
cal_force 1
27+
cal_force 1
2928
#test_force 1
30-
cal_stress 1
29+
cal_stress 1
3130
#test_stress 1
3231

3332
mixing_type broyden

tests/01_PW/035_PW_OU_CF_CS/KPT

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
K_POINTS
22
0
33
Gamma
4-
2 2 2 0 0 0
4+
1 1 2 0 0 0
Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
1-
etotref -1687.3372941874322350
2-
etotperatomref -843.6686470937
3-
totalforceref 4.989240
4-
totalstressref 34076.373392
1+
etotref -1680.0151326092488944
2+
etotperatomref -840.0075663046
3+
totalforceref 6.339530
4+
totalstressref 34233.113994
55
pointgroupref C_1
66
spacegroupref C_1
7-
nksibzref 8
8-
totaltimeref 4.71
7+
nksibzref 2
8+
totaltimeref 0.78

0 commit comments

Comments
 (0)