Definition at line 207 of file td.F90.
|
| type(propagator_base_t), public | tr |
| | contains the details of the time-evolution More...
|
| |
| type(scf_t), public | scf |
| |
| type(ion_dynamics_t), public | ions_dyn |
| |
| real(real64), public | dt |
| | time step More...
|
| |
| integer, public | max_iter |
| | maximum number of iterations to perform More...
|
| |
| integer, public | iter |
| | the actual iteration More...
|
| |
| logical, public | recalculate_gs |
| | Recalculate ground-state along the evolution. More...
|
| |
| integer, public | recalculate_gs_interval |
| | when should the GS be recalculated More...
|
| |
| type(pes_t), public | pesv |
| |
| integer, public | dynamics |
| |
| integer, public | energy_update_iter |
| |
| type(td_write_t), public | write_handler |
| |
◆ tr
contains the details of the time-evolution
Definition at line 209 of file td.F90.
◆ scf
| type(scf_t), public td_oct_m::td_t::scf |
◆ ions_dyn
◆ dt
| real(real64), public td_oct_m::td_t::dt |
time step
Definition at line 212 of file td.F90.
◆ max_iter
| integer, public td_oct_m::td_t::max_iter |
maximum number of iterations to perform
Definition at line 213 of file td.F90.
◆ iter
| integer, public td_oct_m::td_t::iter |
the actual iteration
Definition at line 214 of file td.F90.
◆ recalculate_gs
| logical, public td_oct_m::td_t::recalculate_gs |
Recalculate ground-state along the evolution.
Definition at line 215 of file td.F90.
◆ recalculate_gs_interval
| integer, public td_oct_m::td_t::recalculate_gs_interval |
when should the GS be recalculated
Definition at line 216 of file td.F90.
◆ pesv
| type(pes_t), public td_oct_m::td_t::pesv |
◆ dynamics
| integer, public td_oct_m::td_t::dynamics |
◆ energy_update_iter
| integer, public td_oct_m::td_t::energy_update_iter |
◆ scissor
| real(real64) td_oct_m::td_t::scissor |
|
private |
◆ freeze_occ
| logical td_oct_m::td_t::freeze_occ |
|
private |
◆ freeze_u
| logical td_oct_m::td_t::freeze_u |
|
private |
◆ freeze_orbitals
| integer td_oct_m::td_t::freeze_orbitals |
|
private |
◆ from_scratch
| logical td_oct_m::td_t::from_scratch = .false. |
|
private |
◆ write_handler
| type(td_write_t), public td_oct_m::td_t::write_handler |
◆ restart_load
◆ restart_dump
◆ dmp
| type(dmp_t) td_oct_m::td_t::dmp |
|
private |
Density matrix propagation.
Definition at line 234 of file td.F90.
The documentation for this type was generated from the following file: