Skip to content

Commit ed18346

Browse files
committed
change readme
1 parent c60bf81 commit ed18346

File tree

7 files changed

+154
-60
lines changed

7 files changed

+154
-60
lines changed
Lines changed: 22 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,22 @@
1-
This test for:
2-
*GaAs-deformation
3-
*PW
4-
*kpoints 2*2*2
5-
*sg15 pseudopotential
6-
*smearing_method gauss
7-
*ks_solver bpcg
8-
*mixing_type broyden-kerker
9-
*mixing_beta 0.4
1+
# ------------------------------
2+
# System and Calculation Parameters
3+
# ------------------------------
4+
system = GaAs-deformation # Target material
5+
basis_type = PW # Plane-Wave basis
6+
pseudopotential = sg15 # SG15 pseudopotential library
7+
kpoint_grid = 2 2 2 # K-point sampling
8+
9+
# ------------------------------
10+
# Electronic State Solver Settings
11+
# ------------------------------
12+
smearing_method = gauss # Gaussian smearing
13+
ks_solver = bpcg # Block Preconditioned Conjugate Gradient
14+
mixing_type = broyden-kerker # Charge mixing method
15+
mixing_beta = 0.4 # Mixing parameter
16+
17+
# ------------------------------
18+
# GPU/Precision Configuration
19+
# ------------------------------
20+
use_gpu = true # Enable GPU acceleration
21+
precision = float # Single-precision mode (mandatory for GPU)
22+
gpu_vendor = nvidia # Options: nvidia (CUDA) / amd (ROCm)
Lines changed: 22 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,22 @@
1-
This test for:
2-
*GaAs-deformation
3-
*PW
4-
*kpoints 2*2*2
5-
*sg15 pseudopotential
6-
*smearing_method gauss
7-
*ks_solver bpcg
8-
*mixing_type broyden-kerker
9-
*mixing_beta 0.4
10-
*precison float
1+
# ------------------------------
2+
# System and Calculation Parameters
3+
# ------------------------------
4+
system = GaAs-deformation # Target material
5+
basis_type = PW # Plane-Wave basis
6+
pseudopotential = sg15 # SG15 pseudopotential library
7+
kpoint_grid = 2 2 2 # K-point sampling
8+
9+
# ------------------------------
10+
# Electronic State Solver Settings
11+
# ------------------------------
12+
smearing_method = gauss # Gaussian smearing
13+
ks_solver = bpcg # Block Preconditioned Conjugate Gradient (GPU-optimized)
14+
mixing_type = broyden-kerker # Charge mixing method
15+
mixing_beta = 0.4 # Mixing parameter
16+
17+
# ------------------------------
18+
# GPU/Precision Configuration
19+
# ------------------------------
20+
use_gpu = flase # Enable GPU acceleration
21+
precision = double # Single-precision mode (mandatory for GPU)
22+
gpu_vendor = nvidia # Options: nvidia (CUDA) / amd (ROCm)
Lines changed: 22 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,22 @@
1-
This test for:
2-
*GaAs-deformation
3-
*PW
4-
*kpoints 2*2*2
5-
*sg15 pseudopotential
6-
*smearing_method gauss
7-
*ks_solver bpcg
8-
*mixing_type broyden-kerker
9-
*mixing_beta 0.4
1+
# ------------------------------
2+
# System and Calculation Parameters
3+
# ------------------------------
4+
system = GaAs-deformation # Target material
5+
basis_type = PW # Plane-Wave basis
6+
pseudopotential = sg15 # SG15 pseudopotential library
7+
kpoint_grid = 2 2 2 # K-point sampling
8+
9+
# ------------------------------
10+
# Electronic State Solver Settings
11+
# ------------------------------
12+
smearing_method = gauss # Gaussian smearing
13+
ks_solver = cg # Conjugate Gradient
14+
mixing_type = broyden-kerker # Charge mixing method
15+
mixing_beta = 0.4 # Mixing parameter
16+
17+
# ------------------------------
18+
# GPU/Precision Configuration
19+
# ------------------------------
20+
use_gpu = flase # Enable GPU acceleration
21+
precision = float # Single-precision mode (mandatory for GPU)
22+
gpu_vendor = nvidia # Options: nvidia (CUDA) / amd (ROCm)
Lines changed: 22 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,22 @@
1-
This test for:
2-
*Si-diamond
3-
*just gamma point
4-
*old upf pseudopotential
5-
*smearing_method default
6-
*ks_solver cg
7-
*precison float
1+
# ------------------------------
2+
# System and Calculation Parameters
3+
# ------------------------------
4+
system = GaAs-deformation # Target material
5+
basis_type = PW # Plane-Wave basis
6+
pseudopotential = sg15 # SG15 pseudopotential library
7+
kpoint_grid = 2 2 2 # K-point sampling
8+
9+
# ------------------------------
10+
# Electronic State Solver Settings
11+
# ------------------------------
12+
smearing_method = gauss # Gaussian smearing
13+
ks_solver = cg # Conjugate Gradient
14+
mixing_type = broyden-kerker # Charge mixing method
15+
mixing_beta = 0.4 # Mixing parameter
16+
17+
# ------------------------------
18+
# GPU/Precision Configuration
19+
# ------------------------------
20+
use_gpu = true # Enable GPU acceleration
21+
precision = float # Single-precision mode (mandatory for GPU)
22+
gpu_vendor = nvidia # Options: nvidia (CUDA) / amd (ROCm)
Lines changed: 22 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,22 @@
1-
This test for:
2-
*GaAs-deformation
3-
*PW
4-
*kpoints 2*2*2
5-
*sg15 pseudopotential
6-
*smearing_method gauss
7-
*ks_solver bpcg
8-
*mixing_type broyden-kerker
9-
*mixing_beta 0.4
1+
# ------------------------------
2+
# System and Calculation Parameters
3+
# ------------------------------
4+
system = GaAs-deformation # Target material
5+
basis_type = PW # Plane-Wave basis
6+
pseudopotential = sg15 # SG15 pseudopotential library
7+
kpoint_grid = 2 2 2 # K-point sampling
8+
9+
# ------------------------------
10+
# Electronic State Solver Settings
11+
# ------------------------------
12+
smearing_method = gauss # Gaussian smearing
13+
ks_solver = davsion # Davidson iterative method
14+
mixing_type = broyden-kerker # Charge mixing method
15+
mixing_beta = 0.4 # Mixing parameter
16+
17+
# ------------------------------
18+
# GPU/Precision Configuration
19+
# ------------------------------
20+
use_gpu = true # Enable GPU acceleration
21+
precision = float # Single-precision mode (mandatory for GPU)
22+
gpu_vendor = nvidia # Options: nvidia (CUDA) / amd (ROCm)
Lines changed: 22 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,22 @@
1-
This test for:
2-
*Si-diamond
3-
*just gamma point
4-
*old upf pseudopotential
5-
*smearing_method default
6-
*ks_solver dav
7-
*precison float
8-
!!!!!!!WRONG!!!!!!!
1+
# ------------------------------
2+
# System and Calculation Parameters
3+
# ------------------------------
4+
system = GaAs-deformation # Target material
5+
basis_type = PW # Plane-Wave basis
6+
pseudopotential = sg15 # SG15 pseudopotential library
7+
kpoint_grid = 2 2 2 # K-point sampling
8+
9+
# ------------------------------
10+
# Electronic State Solver Settings
11+
# ------------------------------
12+
smearing_method = gauss # Gaussian smearing
13+
ks_solver = davsion # Davidson Iterative Method
14+
mixing_type = broyden-kerker # Charge mixing method
15+
mixing_beta = 0.4 # Mixing parameter
16+
17+
# ------------------------------
18+
# GPU/Precision Configuration
19+
# ------------------------------
20+
use_gpu = flase # Enable GPU acceleration
21+
precision = float # Single-precision mode (mandatory for GPU)
22+
gpu_vendor = nvidia # Options: nvidia (CUDA) / amd (ROCm)
Lines changed: 22 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,22 @@
1-
This test for:
2-
*Si-diamond
3-
*just gamma point
4-
*old upf pseudopotential
5-
*smearing_method default
6-
*ks_solver dav_subspace
7-
*precison float
8-
!!!!!!!WRONG!!!!!!!
1+
# ------------------------------
2+
# System and Calculation Parameters
3+
# ------------------------------
4+
system = GaAs-deformation # Target material
5+
basis_type = PW # Plane-Wave basis
6+
pseudopotential = sg15 # SG15 pseudopotential library
7+
kpoint_grid = 2 2 2 # K-point sampling
8+
9+
# ------------------------------
10+
# Electronic State Solver Settings
11+
# ------------------------------
12+
smearing_method = gauss # Gaussian smearing
13+
ks_solver = davsion_subspace # Davidson subspace iterative method
14+
mixing_type = broyden-kerker # Charge mixing method
15+
mixing_beta = 0.4 # Mixing parameter
16+
17+
# ------------------------------
18+
# GPU/Precision Configuration
19+
# ------------------------------
20+
use_gpu = flase # Enable GPU acceleration
21+
precision = float # Single-precision mode (mandatory for GPU)
22+
gpu_vendor = nvidia # Options: nvidia (CUDA) / amd (ROCm)

0 commit comments

Comments
 (0)