Definition at line 205 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...
|
|
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 207 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 210 of file td.F90.
◆ max_iter
integer, public td_oct_m::td_t::max_iter |
maximum number of iterations to perform
Definition at line 211 of file td.F90.
◆ iter
integer, public td_oct_m::td_t::iter |
the actual iteration
Definition at line 212 of file td.F90.
◆ recalculate_gs
logical, public td_oct_m::td_t::recalculate_gs |
Recalculate ground-state along the evolution.
Definition at line 213 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
The documentation for this type was generated from the following file: