|
135 | 135 | - [cell\_factor](#cell_factor) |
136 | 136 | - [Output Variables](#variables-related-to-output-information) |
137 | 137 | - [out\_freq\_ion](#out_freq_ion) |
| 138 | + - [out\_freq\_td](#out_freq_td) |
138 | 139 | - [out\_freq\_elec](#out_freq_elec) |
139 | 140 | - [out\_chg](#out_chg) |
140 | 141 | - [out\_pot](#out_pot) |
@@ -535,7 +536,7 @@ These variables are used to control general system parameters. |
535 | 536 | - ofdft: orbital-free density functional theory |
536 | 537 | - tdofdft: time-dependent orbital-free density functional theory |
537 | 538 | - sdft: [stochastic density functional theory](#electronic-structure-sdft) |
538 | | - - tddft: real-time time-dependent density functional theory (TDDFT) |
| 539 | + - tddft: real-time time-dependent density functional theory (RT-TDDFT) |
539 | 540 | - lj: Leonard Jones potential |
540 | 541 | - dp: DeeP potential, see details in [md.md](../md.md#dpmd) |
541 | 542 | - nep: Neuroevolution Potential, see details in [md.md](../md.md#nep) |
@@ -1688,15 +1689,22 @@ These variables are used to control the output of properties. |
1688 | 1689 | ### out_freq_ion |
1689 | 1690 |
|
1690 | 1691 | - **Type**: Integer |
1691 | | -- **Description**: Control the interval to print information every few ion steps. These properties cover charge density, local potential, electrostatic potential, Hamiltonian matrix, overlap matrix, density matrix, Mulliken population analysis and so on. |
| 1692 | +- **Description**: Controls the output interval in **ionic steps**. When set to a positive integer $N$, information such as charge density, local potential, electrostatic potential, Hamiltonian matrix, overlap matrix, density matrix, and Mulliken population analysis is printed every $N$ ionic steps. |
1692 | 1693 | - **Default**: 0 |
1693 | | -- **Note**: The integer indicates to print information every 'out_freq_ion' ion steps. |
| 1694 | +- **Note**: In RT-TDDFT calculations, this parameter is inactive; output frequency is instead controlled by [`out_freq_td`](#out_freq_td)—see its description for details. |
| 1695 | + |
| 1696 | +### out_freq_td |
| 1697 | + |
| 1698 | +- **Type**: Integer |
| 1699 | +- **Description**: Controls the output interval in **completed electronic evolution steps** during RT-TDDFT calculations. When set to a positive integer $N$, detailed information (see [`out_freq_ion`](#out_freq_ion)) is printed every $N$ electron time-evolution steps (i.e., every $N$ `STEP OF ELECTRON EVOLVE`). For example, if you wish to output information once per ionic step, you should set `out_freq_td` equal to [`estep_per_md`](#estep_per_md), since one ionic step corresponds to [`estep_per_md`](#estep_per_md) electronic evolution steps. |
| 1700 | +- **Default**: 0 |
| 1701 | +- **Note**: This parameter is **only active in RT-TDDFT mode** (`esolver_type = tddft`). It has no effect in ground-state calculations. |
1694 | 1702 |
|
1695 | 1703 | ### out_freq_elec |
1696 | 1704 |
|
1697 | 1705 | - **Type**: Integer |
1698 | | -- **Description**: Output the charge density (only binary format, controlled by [out_chg](#out_chg)), wavefunction (controlled by [out_wfc_pw](#out_wfc_pw)) per `out_freq_elec` electronic iterations. Note that they are always output when converged or reach the maximum iterations [scf_nmax](#scf_nmax). |
1699 | | -- **Default**: [scf_nmax](#scf_nmax) |
| 1706 | +- **Description**: Output the charge density (only binary format, controlled by [`out_chg`](#out_chg)), wavefunction (controlled by [`out_wfc_pw`](#out_wfc_pw)) per `out_freq_elec` electronic iterations. Note that they are always output when converged or reach the maximum iterations [`scf_nmax`](#scf_nmax). |
| 1707 | +- **Default**: [`scf_nmax`](#scf_nmax) |
1700 | 1708 |
|
1701 | 1709 | ### out_chg |
1702 | 1710 |
|
|
0 commit comments