|
276 | 276 | - [hubbard\_u](#hubbard_u)
|
277 | 277 | - [yukawa\_potential](#yukawa_potential)
|
278 | 278 | - [yukawa\_lambda](#yukawa_lambda)
|
| 279 | + - [uramping](#uramping) |
279 | 280 | - [omc](#omc)
|
280 | 281 | - [onsite\_radius](#onsite_radius)
|
281 | 282 | - [vdW correction](#vdw-correction)
|
|
338 | 339 | - [td\_trigo\_amp](#td_trigo_amp)
|
339 | 340 | - [td\_heavi\_t0](#td_heavi_t0)
|
340 | 341 | - [td\_heavi\_amp](#td_heavi_amp)
|
341 |
| - - [td\_out\_dipole](#td_out_dipole) |
342 |
| - - [td\_out\_efield](#td_out_efield) |
| 342 | + - [out\_dipole](#out_dipole) |
| 343 | + - [out\_efield](#out_efield) |
343 | 344 | - [ocp](#ocp)
|
344 | 345 | - [ocp\_set](#ocp_set)
|
345 | 346 | - [Variables useful for debugging](#variables-useful-for-debugging)
|
@@ -441,8 +442,9 @@ These variables are used to control general system parameters.
|
441 | 442 | - 0: Only time reversal symmetry would be considered in symmetry operations, which implied k point and -k point would be treated as a single k point with twice the weight.
|
442 | 443 | - 1: Symmetry analysis will be performed to determine the type of Bravais lattice and associated symmetry operations. (point groups, space groups, primitive cells, and irreducible k-points)
|
443 | 444 | - **Default**:
|
444 |
| - - -1: if (*[dft_fuctional](#dft_functional)==hse/hf/pbe0/scan0/opt_orb* or *[rpa](#rpa)==True*) and *[calculation](#calculation)!=nscf*. Currently symmetry is not supported in EXX (exact exchange) calculation. |
445 |
| - - 0: if *[calculation](#calculation)==md/nscf/get_pchg/get_wf/get_S* or *[gamma_only]==True* |
| 445 | + - 0: |
| 446 | + - if *[calculation](#calculation)==md/nscf/get_pchg/get_wf/get_S* or *[gamma_only]==True*; |
| 447 | + - If (*[dft_fuctional](#dft_functional)==hse/hf/pbe0/scan0/opt_orb* or *[rpa](#rpa)==True*). Currently *symmetry==1* is not supported in EXX (exact exchange) calculation. |
446 | 448 | - 1: else
|
447 | 449 |
|
448 | 450 | ### symmetry_prec
|
@@ -1452,6 +1454,8 @@ These variables are used to control the output of properties.
|
1452 | 1454 | - npsin = 4: SPIN1_CHG.cube, SPIN2_CHG.cube, SPIN3_CHG.cube, and SPIN4_CHG.cube.
|
1453 | 1455 |
|
1454 | 1456 | 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).
|
| 1457 | + |
| 1458 | + 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 will be output in the folder `OUT.${suffix}` too, which can be read in NSCF calculation. |
1455 | 1459 | - **Default**: False
|
1456 | 1460 |
|
1457 | 1461 | ### out_pot
|
@@ -1655,16 +1659,20 @@ These variables are used to control the output of properties.
|
1655 | 1659 |
|
1656 | 1660 | - **Type**: Boolean
|
1657 | 1661 | - **Availability**: Numerical atomic orbital basis
|
1658 |
| -- **Description**: Whether to save charge density files and Hamiltonian matrix files per ionic step, which are used to restart calculations. According to the value of [read_file_dir](#read_file_dir): |
| 1662 | +- **Description**: Whether to save charge density files per ionic step, which are used to restart calculations. According to the value of [read_file_dir](#read_file_dir): |
1659 | 1663 | - auto: These files are saved in folder `OUT.${suffix}/restart/`;
|
1660 | 1664 | - other: These files are saved in folder `${read_file_dir}/restart/`.
|
| 1665 | + |
| 1666 | + If EXX(exact exchange) is calculated (i.e. *[dft_fuctional](#dft_functional)==hse/hf/pbe0/scan0/opt_orb* or *[rpa](#rpa)==True*), the Hexx(k) files for each k-point will also be saved in the above folder, which can be read in EXX calculation with *[restart_load](#restart_load)==True*. |
1661 | 1667 | - **Default**: False
|
1662 | 1668 |
|
1663 | 1669 | ### restart_load
|
1664 | 1670 |
|
1665 | 1671 | - **Type**: Boolean
|
1666 | 1672 | - **Availability**: Numerical atomic orbital basis
|
1667 |
| -- **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 and Hamiltonian matrix file, which are saved in the former calculation. Please ensure [read_file_dir](#read_file_dir) is correct, and the charge density file and Hamiltonian matrix file exist. |
| 1673 | +- **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. |
| 1674 | + |
| 1675 | + If EXX(exact exchange) is calculated (i.e. *[dft_fuctional](#dft_functional)==hse/hf/pbe0/scan0/opt_orb* or *[rpa](#rpa)==True*), the Hexx(k) files in the same folder for each k-point will also be read. |
1668 | 1676 | - **Default**: False
|
1669 | 1677 |
|
1670 | 1678 | ### rpa
|
@@ -2603,6 +2611,14 @@ These variables are used to control DFT+U correlated parameters
|
2603 | 2611 | - **Description**: The screen length of Yukawa potential. If left to default, the screen length will be calculated as an average of the entire system. It's better to stick to the default setting unless there is a very good reason.
|
2604 | 2612 | - **Default**: Calculated on the fly.
|
2605 | 2613 |
|
| 2614 | +### uramping |
| 2615 | + |
| 2616 | +- **Type**: Real |
| 2617 | +- **Unit**: eV |
| 2618 | +- **Availability**: DFT+U calculations with `mixing_restart > 0`. |
| 2619 | +- **Description**: Once `uramping` > 0.15 eV. DFT+U calculations will start SCF with U = 0 eV, namely normal LDA/PBE calculations. Once SCF restarts when `drho<mixing_restart`, U value will increase by `uramping` eV. SCF will repeat above calcuations until U values reach target defined in `hubbard_u`. As for `uramping=1.0 eV`, the recommendations of `mixing_restart` is around `5e-4`. |
| 2620 | +- **Default**: -1.0. |
| 2621 | + |
2606 | 2622 | ### omc
|
2607 | 2623 |
|
2608 | 2624 | - **Type**: Integer
|
@@ -3170,18 +3186,18 @@ These variables are used to control berry phase and wannier90 interface paramete
|
3170 | 3186 | E = 0.0 , t>t0
|
3171 | 3187 | - **Default**: 2.74
|
3172 | 3188 |
|
3173 |
| -### td_out_dipole |
| 3189 | +### out_dipole |
3174 | 3190 |
|
3175 | 3191 | - **Type**: Boolean
|
3176 | 3192 | - **Description**:
|
3177 | 3193 | - True: output dipole.
|
3178 | 3194 | - False: do not output dipole.
|
3179 | 3195 | - **Default**: False
|
3180 | 3196 |
|
3181 |
| -### td_out_efield |
| 3197 | +### out_efield |
3182 | 3198 |
|
3183 | 3199 | - **Type**: Boolean
|
3184 |
| -- **Description**: The unit of output file is atomic unit (1 a.u. = 1 Ry/(bohr $\cdot$ e) = 51.422 V/Angstrom). |
| 3200 | +- **Description**: output TDDFT Efield or not(V/Angstrom) |
3185 | 3201 | - True: output efield.
|
3186 | 3202 | - False: do not output efield.
|
3187 | 3203 | - **Default**: False
|
|
0 commit comments