Octopus
propagator_expmid.F90 File Reference

Go to the source code of this file.

Modules

module  propagator_expmid_oct_m
 

Functions/Subroutines

subroutine, public propagator_expmid_oct_m::exponential_midpoint (hm, namespace, space, gr, st, tr, time, dt, ions_dyn, ions, ext_partners, mc)
 Exponential midpoint. More...
 
subroutine, public propagator_expmid_oct_m::exponential_midpoint_predictor (hm, ks, namespace, space, gr, st, tr, time, dt, ions_dyn, ions, ext_partners, mc)
 Exponential midpoint with prediction of the half time step This is equivalent to an explicit Magnus integration of second order, see equation 20 in Casas, F. & Iserles, A. Explicit Magnus expansions for nonlinear equations. J. Phys. A: Math. Gen. 39, 5445 (2006) [https: More...