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
+31-18Lines changed: 31 additions & 18 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2769,37 +2769,41 @@ Support for hybrid functionals in the *pw [basis_type](#basis_type)* is under ac
2769
2769
2770
2770
The following parameters apply to *[basis_type](#basis_type)==lcao/lcao_in_pw/pw*. For basis specific parameters, see the sections *[Exact Exchange (LCAO/LCAO in PW)](#exact-exchange-lcaolcao-in-pw)* and *[Exact Exchange (PW)](#exact-exchange-pw)*.
2771
2771
2772
-
**Availablity**: *[dft_functional](#dft_functional)==hse/hf/pbe0/scan0/opt_orb* or *[rpa](#rpa)==True*.
-**Description**: Fraction of Fock exchange 1/r in hybrid functionals, so that $E_{X} = \alpha E_{X} + (1-\alpha)E_{X,\text{LDA/GGA}}$
2778
-
-**Default**:
2779
-
- 1: if *[dft_functional](#dft_functional)==hf*
2780
-
- 0.25: if *[dft_functional](#dft_functional)==pbe0*
2781
-
- 0.2: if *[dft_functional](#dft_functional)==b3lyp*
2782
-
- 0.25: if *[dft_functional](#dft_functional)==scan0*
2783
-
- 1: if *[dft_functional](#dft_functional)==muller*
2784
-
- 1: if *[dft_functional](#dft_functional)==power*
2785
-
- 1: if *[dft_functional](#dft_functional)==wp22*
2786
-
- 0: else
2793
+
-**Description**: Fraction of full-ranged Fock exchange 1/r ($\alpha$) in range-separated hybrid funtionals, so that $E_{X} = \alpha E_{X}^\text{HF-LR}+(\alpha+\beta) E_{X}^\text{HF-SR}+(1-\alpha)E_{X}^\text{KS-LR}+[1-(\alpha+\beta)]E_{X}^\text{KS-SR}$.
2794
+
-**Default**: see [hybrid_func_params](#hybrid_func_params)
2787
2795
2788
2796
### exx_erfc_alpha
2789
2797
2790
2798
-**Type**: Real \[Real...\](optional)
2791
-
-**Description**: Fraction of exchange erfc(wr)/r in hybrid functionals, so that $E_{X} = \alpha E_{X}^{\text{SR}} + (1-\alpha)E_{X,\text{LDA/GGA}}^{\text{SR}} + E_{X,\text{LDA/GGA}}^{\text{LR}}$
2792
-
-**Default**:
2793
-
- 0.25: if *[dft_functional](#dft_functional)==hse*
2794
-
- 1: if *[dft_functional](#dft_functional)==cwp22*
2795
-
- -1: if *[dft_functional](#dft_functional)==wp22*
2796
-
- 0: else
2799
+
-**Description**: Fraction of short-ranged Fock exchange erfc(wr)/r ($\beta$) in range-separated hybrid funtionals, so that $E_{X} = \alpha E_{X}^\text{HF-LR}+(\alpha+\beta) E_{X}^\text{HF-SR}+(1-\alpha)E_{X}^\text{KS-LR}+[1-(\alpha+\beta)]E_{X}^\text{KS-SR}$.
2800
+
-**Default**: see [hybrid_func_params](#hybrid_func_params)
2797
2801
2798
2802
### exx_erfc_omega
2799
2803
2800
2804
-**Type**: Real \[Real...\](optional)
2801
2805
-**Description**: Range-separation parameter in exchange, such that $1/r=\text{erfc}(\omega r)/r+\text{erf}(\omega r)/r$
2802
-
-**Default**: 0.11
2806
+
-**Default**: see [hybrid_func_params](#hybrid_func_params)
2803
2807
2804
2808
### exx_separate_loop
2805
2809
@@ -2934,6 +2938,15 @@ These variables are relevant when using hybrid functionals with *[basis_type](#b
2934
2938
- True: if gamma_only
2935
2939
- False: else
2936
2940
2941
+
### exx_singularity_correction
2942
+
2943
+
-**Type**: String
2944
+
-**Description**:
2945
+
- spencer: see Phys. Rev. B 77, 193110 (2008).
2946
+
- revised_spencer: see Phys. Rev. Mater. 5, 013807 (2021).
0 commit comments