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
+9-9Lines changed: 9 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -512,6 +512,7 @@ These variables are used to control general system parameters.
512
512
- get_wf: obtain real space wave functions (for LCAO basis only). See `out_wfc_norm` and `out_wfc_re_im` for more information
513
513
- get_s: obtain the overlap matrix formed by localized orbitals (for LCAO basis with multiple k points). the file name is `SR.csr` with file format being the same as that generated by [out_mat_hs2](#out_mat_hs2). Note: in the 3.10-LTS version, the command was named `get_S`
514
514
- gen_bessel: generates projectors, i.e., a series of Bessel functions, for the DeePKS method (for LCAO basis only); see also keywords `bessel_descriptor_lmax`, `bessel_descriptor_rcut` and `bessel_descriptor_tolerence`. A file named `jle.orb` will be generated which contains the projectors. An example is provided in examples/H2O-deepks-pw
515
+
- gen_opt_abfs: generate opt-ABFs as discussed in this [article](https://pubs.acs.org/doi/abs/10.1021/acs.jpclett.0c00481).
515
516
- test_memory: obtain a rough estimation of memory consuption for the calculation
516
517
- test_neighbour: obtain information of neighboring atoms (for LCAO basis only), please specify a positive [search_radius](#search_radius) manually
517
518
-**Default**: scf
@@ -540,7 +541,7 @@ These variables are used to control general system parameters.
540
541
-**Default**:
541
542
- 0:
542
543
- if [calculation](#calculation)==md/nscf/get_pchg/get_wf/get_s or [gamma_only](#gamma_only)==True;
543
-
- If ([dft_fuctional](#dft_functional)==hse/hf/pbe0/scan0/opt_orb or [rpa](#rpa)==True).
544
+
- If ([dft_fuctional](#dft_functional)==hse/hf/pbe0/scan0 or [rpa](#rpa)==True).
544
545
- If [efield_flag](#efield_flag)==1
545
546
- 1: else
546
547
@@ -763,7 +764,7 @@ These variables are used to control parameters related to input files.
763
764
-**Availability**: Used only when numerical atomic orbitals are employed as basis set.
764
765
-**Description**: If [restart_save](#restart_save) is set to true and an electronic iteration is finished, calculations can be restarted from the charge density file, which are saved in the former calculation. Please ensure [read_file_dir](#read_file_dir) is correct, and the charge density file exist.
765
766
766
-
If EXX(exact exchange) is calculated (i.e. *[dft_fuctional](#dft_functional)==hse/hf/pbe0/scan0/opt_orb* or *[rpa](#rpa)==True*), the Hexx(R) files in the same folder for each processor will also be read.
767
+
If EXX(exact exchange) is calculated (i.e. *[dft_fuctional](#dft_functional)==hse/hf/pbe0/scan0* or *[rpa](#rpa)==True*), the Hexx(R) files in the same folder for each processor will also be read.
767
768
-**Default**: False
768
769
769
770
### wannier_card
@@ -1057,7 +1058,6 @@ calculations.
1057
1058
1058
1059
Furthermore, the old INPUT parameter exx_hybrid_type for hybrid functionals has been absorbed into dft_functional. Options are `hf` (pure Hartree-Fock), `pbe0`(PBE0), `hse` (Note: in order to use HSE functional, LIBXC is required). Note also that HSE has been tested while PBE0 has NOT been fully tested yet, and the maximum CPU cores for running exx in parallel is $N(N+1)/2$, with N being the number of atoms.
1059
1060
1060
-
If set to `opt_orb`, the program will not perform hybrid functional calculation. Instead, it is going to generate opt-ABFs as discussed in this [article](https://pubs.acs.org/doi/abs/10.1021/acs.jpclett.0c00481).
1061
1061
-**Default**: Used the same as DFT functional as specified in the pseudopotential files.
1062
1062
1063
1063
### xc_temperature
@@ -1645,7 +1645,7 @@ These variables are used to control the output of properties.
1645
1645
---
1646
1646
The circle order of the charge density on real space grids is: x is the outer loop, then y and finally z (z is moving fastest).
1647
1647
1648
-
In EXX(exact exchange) calculations, (i.e. *[dft_fuctional](#dft_functional)==hse/hf/pbe0/scan0/opt_orb* or *[rpa](#rpa)==True*), the Hexx(R) files will be output in the folder `OUT.${suffix}` too, which can be read in NSCF calculation.
1648
+
In EXX(exact exchange) calculations, (i.e. *[dft_fuctional](#dft_functional)==hse/hf/pbe0/scan0* or *[rpa](#rpa)==True*), the Hexx(R) files will be output in the folder `OUT.${suffix}` too, which can be read in NSCF calculation.
1649
1649
1650
1650
In molecular dynamics simulations, the output frequency is controlled by [out_interval](#out_interval).
1651
1651
-**Default**: 0 3
@@ -1965,7 +1965,7 @@ These variables are used to control the output of properties.
1965
1965
- auto: These files are saved in folder `OUT.${suffix}/restart/`;
1966
1966
- other: These files are saved in folder `${read_file_dir}/restart/`.
1967
1967
1968
-
If EXX(exact exchange) is calculated (i.e. *[dft_fuctional](#dft_functional)==hse/hf/pbe0/scan0/opt_orb* or *[rpa](#rpa)==True*), the Hexx(R) files for each processor will also be saved in the above folder, which can be read in EXX calculation with *[restart_load](#restart_load)==True*.
1968
+
If EXX(exact exchange) is calculated (i.e. *[dft_fuctional](#dft_functional)==hse/hf/pbe0/scan0* or *[rpa](#rpa)==True*), the Hexx(R) files for each processor will also be saved in the above folder, which can be read in EXX calculation with *[restart_load](#restart_load)==True*.
1969
1969
-**Default**: False
1970
1970
1971
1971
### rpa (Under Development Feature)
@@ -2927,22 +2927,22 @@ These variables are relevant when using hybrid functionals with *[basis_type](#b
-**Description**: The maximum l of the spherical Bessel functions, when the radial part of opt-ABFs are generated as linear combinations of spherical Bessel functions. A reasonable choice is 2.
-**Description**: The threshold when solving for the zeros of spherical Bessel functions. A reasonable choice is 1e-12.
2947
2947
-**Default**: 0
2948
2948
@@ -2975,7 +2975,7 @@ These variables are relevant when using hybrid functionals with *[basis_type](#b
2975
2975
### exx_symmetry_realspace
2976
2976
2977
2977
-**Type**: Boolean
2978
-
-**Availability**: *[symmetry](#symmetry)==1* and exx calculation (*[dft_fuctional](#dft_functional)==hse/hf/pbe0/scan0/opt_orb* or *[rpa](#rpa)==True*)
2978
+
-**Availability**: *[symmetry](#symmetry)==1* and exx calculation (*[dft_fuctional](#dft_functional)==hse/hf/pbe0/scan0* or *[rpa](#rpa)==True*)
2979
2979
-**Description**:
2980
2980
- False: only rotate k-space density matrix D(k) from irreducible k-points to accelerate diagonalization
2981
2981
- True: rotate both D(k) and Hexx(R) to accelerate both diagonalization and EXX calculation
0 commit comments