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
+14-7Lines changed: 14 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1976,8 +1976,12 @@ These variables are used to control the calculation of DOS. [Detailed introducti
1976
1976
1977
1977
### stm_bias
1978
1978
1979
-
-**Type**: Real
1980
-
-**Description**: The bias voltage used to calculate local density of states to simulate scanning tunneling microscope, see details in [out_ldos](#out_ldos).
1979
+
-**Type**: Real Real(optional) Integer(optional)
1980
+
-**Description**: The bias voltage used to calculate local density of states to simulate scanning tunneling microscope, see details in [out_ldos](#out_ldos). When using three parameters:
1981
+
1982
+
- The first parameter specifies the initial bias voltage value.
1983
+
- The second parameter defines the voltage increment (step size between consecutive bias values).
1984
+
- The third parameter determines the total number of voltage points
1981
1985
-**Default**: 1.0
1982
1986
-**Unit**: V
1983
1987
@@ -2027,10 +2031,13 @@ Warning: this function is not robust enough for the current version. Please try
2027
2031
2028
2032
### deepks_out_labels
2029
2033
2030
-
-**Type**: Boolean
2034
+
-**Type**: Integer
2031
2035
-**Availability**: numerical atomic orbital basis
2032
-
-**Description**: Print labels and descriptors for DeePKS training in OUT.${suffix}. The names of these files start with "deepks".
2033
-
-**Note**: In `LCAO` calculation, the path of a numerical descriptor (an `orb` file) is needed to be specified under the `NUMERICAL_DESCRIPTOR` tag in the `STRU` file. For example:
2036
+
-**Description**: Print labels and descriptors for DeePKS in OUT.${suffix}. The names of these files start with "deepks".
2037
+
- 0 : No output.
2038
+
- 1 : Output intermediate files needed during DeePKS training.
2039
+
- 2 : Output target labels for label preperation. The label files are named as `deepks_<property>.npy`, where the units and formats are the same as label files `<property>.npy` required for training, except that the first dimension (`nframes`) is excluded. System structrue files are also given in `deepks_atom.npy` and `deepks_box.npy` in the unit of *Bohr*, which means `lattice_constant` should be set to 1 when training.
2040
+
-**Note**: When `deepks_out_labels` equals **1**, the path of a numerical descriptor (an `orb` file) is needed to be specified under the `NUMERICAL_DESCRIPTOR` tag in the `STRU` file. For example:
2034
2041
2035
2042
```text
2036
2043
NUMERICAL_ORBITAL
@@ -2040,8 +2047,8 @@ Warning: this function is not robust enough for the current version. Please try
2040
2047
NUMERICAL_DESCRIPTOR
2041
2048
jle.orb
2042
2049
```
2043
-
2044
-
-**Default**: False
2050
+
This is not needed when `deepks_out_labels` equals 2.
0 commit comments