![]() |
Octopus
|
Definition at line 143 of file propagator_base.F90.
Private Attributes | |
| integer | method |
| Which evolution method to use. More... | |
| type(exponential_t) | te |
| How to apply the propagator \( e^{-i H \Delta t} \). More... | |
| type(potential_interpolation_t) | vks_old |
| Storage of the KS potential of previous iterations. More... | |
| real(real64), dimension(:, :, :), allocatable | vmagnus |
| Auxiliary function to store the Magnus potentials. More... | |
| integer | scf_propagation_steps |
| type(sparskit_solver_t) | tdsk |
| integer | tdsk_size |
| real(real64) | scf_threshold |
| type(propagation_ops_elec_t) | propagation_ops_elec |
|
private |
Which evolution method to use.
Definition at line 145 of file propagator_base.F90.
|
private |
How to apply the propagator \( e^{-i H \Delta t} \).
Definition at line 146 of file propagator_base.F90.
|
private |
Storage of the KS potential of previous iterations.
Definition at line 148 of file propagator_base.F90.
|
private |
Auxiliary function to store the Magnus potentials.
Definition at line 150 of file propagator_base.F90.
|
private |
Definition at line 151 of file propagator_base.F90.
|
private |
Definition at line 152 of file propagator_base.F90.
|
private |
Definition at line 153 of file propagator_base.F90.
|
private |
Definition at line 154 of file propagator_base.F90.
|
private |
Definition at line 156 of file propagator_base.F90.