|
243 | 243 | - [exx\_opt\_orb\_ecut](#exx_opt_orb_ecut) |
244 | 244 | - [exx\_opt\_orb\_tolerence](#exx_opt_orb_tolerence) |
245 | 245 | - [exx\_real\_number](#exx_real_number) |
246 | | - - [exx\_symmetry\_realspace](#exx_symmetry_realspace) |
247 | 246 | - [rpa\_ccp\_rmesh\_times](#rpa_ccp_rmesh_times) |
| 247 | + - [exx\_symmetry\_realspace](#exx_symmetry_realspace) |
248 | 248 | - [out\_ri\_cv](#out_ri_cv) |
249 | 249 | - [Molecular dynamics](#molecular-dynamics) |
250 | 250 | - [md\_type](#md_type) |
|
273 | 273 | - [lj\_epsilon](#lj_epsilon) |
274 | 274 | - [lj\_sigma](#lj_sigma) |
275 | 275 | - [pot\_file](#pot_file) |
| 276 | + - [dp\_rescaling](#dp_rescaling) |
| 277 | + - [dp\_fparam](#dp_fparam) |
| 278 | + - [dp\_aparam](#dp_aparam) |
276 | 279 | - [msst\_direction](#msst_direction) |
277 | 280 | - [msst\_vel](#msst_vel) |
278 | 281 | - [msst\_vis](#msst_vis) |
|
422 | 425 | - [nocc](#nocc) |
423 | 426 | - [nvirt](#nvirt) |
424 | 427 | - [lr\_nstates](#lr_nstates) |
| 428 | + - [lr\_unrestricted](#lr_unrestricted) |
425 | 429 | - [abs\_wavelen\_range](#abs_wavelen_range) |
426 | 430 | - [out\_wfc\_lr](#out_wfc_lr) |
427 | 431 | - [abs\_broadening](#abs_broadening) |
428 | 432 | - [ri\_hartree\_benchmark](#ri_hartree_benchmark) |
429 | | - - [aims_nbasis](#aims_nbasis) |
| 433 | + - [aims\_nbasis](#aims_nbasis) |
430 | 434 |
|
431 | 435 | [back to top](#full-list-of-input-keywords) |
432 | 436 | ## System variables |
@@ -2908,46 +2912,38 @@ These variables are used to control vdW-corrected related parameters. |
2908 | 2912 | - **Type**: String |
2909 | 2913 | - **Description**: Specifies the method used for Van der Waals (VdW) correction. Available options are: |
2910 | 2914 | - `d2`: [Grimme's D2](https://onlinelibrary.wiley.com/doi/abs/10.1002/jcc.20495) dispersion correction method |
2911 | | - - `d3_0`: [Grimme's DFT-D3(0)](https://aip.scitation.org/doi/10.1063/1.3382344) dispersion correction method |
2912 | | - - `d3_bj`: [Grimme's DFTD3(BJ)](https://onlinelibrary.wiley.com/doi/abs/10.1002/jcc.21759) dispersion correction method |
| 2915 | + - `d3_0`: [Grimme's DFT-D3(0)](https://aip.scitation.org/doi/10.1063/1.3382344) dispersion correction method (zero-damping) |
| 2916 | + - `d3_bj`: [Grimme's DFTD3(BJ)](https://onlinelibrary.wiley.com/doi/abs/10.1002/jcc.21759) dispersion correction method (BJ-damping) |
2913 | 2917 | - `none`: no vdW correction |
2914 | 2918 | - **Default**: none |
| 2919 | +- **Note**: ABACUS supports automatic setting on DFT-D3 parameters for common functionals after version 3.8.3 (and several develop versions earlier). To benefit from this feature, please specify the parameter `dft_functional` explicitly (for more details on this parameter, please see [dft_functional](#dft_functional)), otherwise the autoset procedure will crash with error message like `cannot find DFT-D3 parameter for XC(***)`. If not satisfied with those in-built parameters, any manually setting on `vdw_s6`, `vdw_s8`, `vdw_a1` and `vdw_a2` will overwrite. |
| 2920 | +- **Special**: There are special cases for functional family wB97 (Omega-B97): if want to use the functional wB97X-D3BJ, one needs to specify the `dft_functional` as `HYB_GGA_WB97X_V` and `vdw_method` as `d3_bj`. If want to use the functional wB97X-D3, specify `dft_functional` as `HYB_GGA_WB97X_D3` and `vdw_method` as `d3_0`. |
2915 | 2921 |
|
2916 | 2922 | ### vdw_s6 |
2917 | 2923 |
|
2918 | 2924 | - **Type**: Real |
2919 | 2925 | - **Availability**: `vdw_method` is set to `d2`, `d3_0`, or `d3_bj` |
2920 | | -- **Description**: This scale factor is used to optimize the interaction energy deviations in van der Waals (vdW) corrected calculations. The recommended values of this parameter are dependent on the chosen vdW correction method and the DFT functional being used. For DFT-D2, the recommended values are 0.75 (PBE), 1.2 (BLYP), 1.05 (B-P86), 1.0 (TPSS), and 1.05 (B3LYP). For DFT-D3, recommended values with different DFT functionals can be found on the [here](https://www.chemiebn.uni-bonn.de/pctc/mulliken-center/software/dft-d3/dft-d3). The default value of this parameter in ABACUS is set to be the recommended value for PBE. |
| 2926 | +- **Description**: This scale factor is used to optimize the interaction energy deviations in van der Waals (vdW) corrected calculations. The recommended values of this parameter are dependent on the chosen vdW correction method and the DFT functional being used. For DFT-D2, the recommended values are 0.75 (PBE), 1.2 (BLYP), 1.05 (B-P86), 1.0 (TPSS), and 1.05 (B3LYP). If not set, will use values of PBE functional. For DFT-D3, recommended values with different DFT functionals can be found on the [here](https://github.com/dftd3/simple-dftd3/blob/main/assets/parameters.toml). If not set, will search in ABACUS built-in dataset based on the `dft_functional` keywords. User set value will overwrite the searched value. |
2921 | 2927 | - **Default**: |
2922 | 2928 | - 0.75: if `vdw_method` is set to `d2` |
2923 | | - - 1.0: if `vdw_method` is set to `d3_0` or `d3_bj` |
2924 | 2929 |
|
2925 | 2930 | ### vdw_s8 |
2926 | 2931 |
|
2927 | 2932 | - **Type**: Real |
2928 | 2933 | - **Availability**: `vdw_method` is set to `d3_0` or `d3_bj` |
2929 | | -- **Description**: This scale factor is relevant for D3(0) and D3(BJ) van der Waals (vdW) correction methods. The recommended values of this parameter with different DFT functionals can be found on the [webpage](https://www.chemiebn.uni-bonn.de/pctc/mulliken-center/software/dft-d3/dft-d3). The default value of this parameter in ABACUS is set to be the recommended value for PBE. |
2930 | | -- **Default**: |
2931 | | - - 0.722: if `vdw_method` is set to `d3_0` |
2932 | | - - 0.7875: if `vdw_method` is set to `d3_bj` |
| 2934 | +- **Description**: This scale factor is relevant for D3(0) and D3(BJ) van der Waals (vdW) correction methods. The recommended values of this parameter with different DFT functionals can be found on the [webpage](https://github.com/dftd3/simple-dftd3/blob/main/assets/parameters.toml). If not set, will search in ABACUS built-in dataset based on the `dft_functional` keywords. User set value will overwrite the searched value. |
2933 | 2935 |
|
2934 | 2936 | ### vdw_a1 |
2935 | 2937 |
|
2936 | 2938 | - **Type**: Real |
2937 | 2939 | - **Availability**: `vdw_method` is set to `d3_0` or `d3_bj` |
2938 | | -- **Description**: This damping function parameter is relevant for D3(0) and D3(BJ) van der Waals (vdW) correction methods. The recommended values of this parameter with different DFT functionals can be found on the [webpage](https://www.chemiebn.uni-bonn.de/pctc/mulliken-center/software/dft-d3/dft-d3). The default value of this parameter in ABACUS is set to be the recommended value for PBE. |
2939 | | -- **Default**: |
2940 | | - - 1.217: if `vdw_method` is set to `d3_0` |
2941 | | - - 0.4289: if `vdw_method` is set to `d3_bj` |
| 2940 | +- **Description**: This damping function parameter is relevant for D3(0) and D3(BJ) van der Waals (vdW) correction methods. The recommended values of this parameter with different DFT functionals can be found on the [webpage](https://github.com/dftd3/simple-dftd3/blob/main/assets/parameters.toml). If not set, will search in ABACUS built-in dataset based on the `dft_functional` keywords. User set value will overwrite the searched value. |
2942 | 2941 |
|
2943 | 2942 | ### vdw_a2 |
2944 | 2943 |
|
2945 | 2944 | - **Type**: Real |
2946 | 2945 | - **Availability**: `vdw_method` is set to `d3_0` or `d3_bj` |
2947 | | -- **Description**: This damping function parameter is only relevant for D3(0) and D3(BJ) van der Waals (vdW) correction methods. The recommended values of this parameter with different DFT functionals can be found on the [webpage](https://www.chemiebn.uni-bonn.de/pctc/mulliken-center/software/dft-d3/dft-d3). The default value of this parameter in ABACUS is set to be the recommended value for PBE. |
2948 | | -- **Default**: |
2949 | | - - 1.0: if `vdw_method` is set to `d3_0` |
2950 | | - - 4.4407: if `vdw_method` is set to `d3_bj` |
| 2946 | +- **Description**: This damping function parameter is only relevant for D3(0) and D3(BJ) van der Waals (vdW) correction methods. The recommended values of this parameter with different DFT functionals can be found on the [webpage](https://github.com/dftd3/simple-dftd3/blob/main/assets/parameters.toml). If not set, will search in ABACUS built-in dataset based on the `dft_functional` keywords. User set value will overwrite the searched value. |
2951 | 2947 |
|
2952 | 2948 | ### vdw_d |
2953 | 2949 |
|
|
0 commit comments