Propagators
API
QuantumDynamics.Propagators.calculate_bare_propagators — Functioncalculate_bare_propagators(; Hamiltonian::AbstractMatrix{<:Complex}, dt::AbstractFloat, ntimes=1, external_fields::Union{Nothing,Vector{Utilities.ExternalField}}=nothing)This function calculates the bare propagators for a given Hamiltonian and under the influence of the external_fields with a time-step of dt for ntimes time steps.
QuantumDynamics.Propagators.ReferenceChoice — TypeReferenceChoice{choice}This empty struct holds the particular choice of algorithm for selecting reference forces. choice currently can be one of fixed or ehrenfest.