Menu

Reference.Programs.Main

Burkhard Schmidt
Attachments
flowchart1.png (51023 bytes)
flowchart1.pptx (51391 bytes)
flowchart2.png (63690 bytes)
flowchart2.pptx (51782 bytes)

Main functions in the Matlab/Octave version of WavePacket

All the main Matlab/Octave functions listed here are centered around the wavepacket picture of time dependent quantum mechanics, partly also classical and mixed quantum-classical mechanics: In particular, they solve the time independent and time-dependent Schrödinger equation (TISE and TDSE) as well as the (time-dependent) classical, quantum-classical or quantum Liouville-von Neumann equation (LvNE).


DVR (position) / FBR (momentum) space representation

In position/momentum representation, TDSEs are treated as partial differential equations (PDEs).

State/energy space representation

In state/energy representation, TDSEs are treated as ordinary differential equations (ODEs).

Dimension reduction

For an introduction, see also our general Wiki page on dimension reduction

General utilities

Run these before or after WavePacket simulations

  • qm_init: Initialize your WavePacket simulations

  • qm_setup: Before WavePacket simulations

  • qm_cleanup: After WavePacket simulations

Auxiliary codes

These Matlab/Octave codes are (at least partly) less mature, less well documented, and less extensively tested, and partly still under development. Use with care!

Flowchart

While quantum dynamics of closed systems (position representation of TDSE in PDE form) can be simulated directly using qm_propa, WavePacket offers also an alternative approach based on state representations of wavefunctions/densities, see our flowchart below. This approach can be used for quantum dynamics both of closed systems (state representation of TDSE in ODE form) or open systems (state representation of LvNE in ODE form) on an (almost) equal footing. In the latter case, dimension reduction is often mandatory to beat the curse of dimensionality.

For a detailed description of the data files mentioned in the chart, see also to our list of WavePacket data files


Related

Wiki: Download.Installation.Main
Wiki: Reference.Classes.Main
Wiki: Reference.Files.Main
Wiki: Reference.Main
Wiki: Reference.Programs.qm_H2model
Wiki: Reference.Programs.qm_abncd
Wiki: Reference.Programs.qm_balance
Wiki: Reference.Programs.qm_bound
Wiki: Reference.Programs.qm_cleanup
Wiki: Reference.Programs.qm_init
Wiki: Reference.Programs.qm_matrix
Wiki: Reference.Programs.qm_movie
Wiki: Reference.Programs.qm_optimal
Wiki: Reference.Programs.qm_propa
Wiki: Reference.Programs.qm_setup
Wiki: Reference.Programs.qm_truncate
Wiki: Reference.Variables.state