Octopus
propagator_elec.F90 File Reference

Go to the source code of this file.

Modules

module  propagator_elec_oct_m
 

Functions/Subroutines

subroutine, public propagator_elec_oct_m::propagator_elec_copy (tro, tri)
 
subroutine, public propagator_elec_oct_m::propagator_elec_init (gr, namespace, st, tr, have_fields, family_is_mgga_with_exc)
 
subroutine, public propagator_elec_oct_m::propagator_elec_set_scf_prop (tr, threshold)
 
subroutine, public propagator_elec_oct_m::propagator_elec_remove_scf_prop (tr)
 
subroutine, public propagator_elec_oct_m::propagator_elec_end (tr)
 
subroutine, public propagator_elec_oct_m::propagator_elec_run_zero_iter (hm, gr, tr)
 
subroutine, public propagator_elec_oct_m::propagator_elec_dt (ks, namespace, space, hm, gr, st, tr, time, dt, nt, ions_dyn, ions, ext_partners, outp, write_handler, scsteps, update_energy, qcchi)
 Propagates st from time - dt to t. If dt<0, it propagates backwards from t+|dt| to t. More...
 
logical pure function self_consistent_step ()
 
logical pure function, public propagator_elec_oct_m::propagator_elec_ions_are_propagated (tr)
 
subroutine, public propagator_elec_oct_m::propagator_elec_dt_bo (scf, namespace, space, gr, ks, st, hm, ions, ext_partners, mc, outp, iter, dt, ions_dyn, scsteps)
 

Function/Subroutine Documentation

◆ self_consistent_step()

logical pure function propagator_elec_dt::self_consistent_step
private

Definition at line 684 of file propagator_elec.F90.