You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/advanced/input_files/input-main.md
+15-1Lines changed: 15 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,7 +36,9 @@
36
36
-[wannier\_card](#wannier_card)
37
37
-[Plane wave related variables](#plane-wave-related-variables)
38
38
-[ecutwfc](#ecutwfc)
39
+
-[ecutrho](#ecutrho)
39
40
-[nx, ny, nz](#nx-ny-nz)
41
+
-[nsx, nsy, nsz](#nsx-nsy-nsz)
40
42
-[pw\_seed](#pw_seed)
41
43
-[pw\_diag\_thr](#pw_diag_thr)
42
44
-[pw\_diag\_nmax](#pw_diag_nmax)
@@ -662,10 +664,22 @@ These variables are used to control the plane wave related parameters.
662
664
-**Description**: Energy cutoff for plane wave functions, the unit is **Rydberg**. Note that even for localized orbitals basis, you still need to setup an energy cutoff for this system. Because our local pseudopotential parts and the related force are calculated from plane wave basis set, etc. Also, because our orbitals are generated by matching localized orbitals to a chosen set of wave functions from a certain energy cutoff, this set of localize orbitals is most accurate under this same plane wave energy cutoff.
663
665
-**Default**: 50
664
666
667
+
### ecutrho
668
+
669
+
-**Type**: Real
670
+
-**Description**: Energy cutoff for charge density and potential, the unit is **Rydberg**. For norm-conserving pseudopotential you should stick to the default value, you can reduce it by a little but it will introduce noise especially on forces and stress. For ultrasoft pseudopotential a larger value than the default is often desirable (`ecutrho` = 8 to 12 times `ecutwfc`, typically). The use of gradient-corrected functional, especially in cells with vacuum, or for pseudopotential without non-linear core correction, usually requires an higher values of `ecutrho` to be accurately converged.
671
+
-**Default**: 4*ecutwfc
672
+
665
673
### nx, ny, nz
666
674
667
675
-**Type**: Integer
668
-
-**Description**: If set to a positive number, then the three variables specify the numbers of FFT grid points in x, y, z directions, respectively. If set to 0, the number will be calculated from ecutwfc.
676
+
-**Description**: If set to a positive number, then the three variables specify the numbers of FFT grid points in x, y, z directions, respectively. If set to 0, the number will be calculated from ecutrho. Note: you must specify all three dimensions for this setting to be used.
677
+
-**Default**: 0
678
+
679
+
### nsx, nsy, nsz
680
+
681
+
-**Type**: Integer
682
+
-**Description**: If set to a positive number, then the three variables specify the numbers of FFT grid (for the smooth part of charge density in ultrasoft pseudopotential) points in x, y, z directions, respectively. If set to 0, the number will be calculated from ecutwfc. Note: you must specify all three dimensions for this setting to be used.
0 commit comments