Menu

Tutorial

Anonymous Ulf Lorenz

The tutorial is mostly supposed to guide you along from the basics of the library to very advanced things like setting up numerical Redfield Liouvillians and such with the help of specific examples.

The examples build on each other, so the single chapters should be read in order. Also, note that the code itself is extensively documented using Doxygen, so the tutorial will not cover the capabilities of the individual classes, but rather how you put them together to get the results you want.

Note that, since WavePacket is still in its alpha stage, there may be minor inconsistencies in that certain classes are in the repository but not yet released or that interfaces have changed slightly, but without updating the tutorial.

  • Preliminaries
    Briefly explains basic idioms like functors and shared pointers that are used extensively in the subsequent examples.
  • Free Particle:
    The simplest possible example program. Explains the basics of programming a simulation.
  • Two-dimensional Harmonic Oscillator
    Introduces multiple dimensions, operator sums, Chebychev propagator
  • TODO: Liouvillian with a harmonic oscillator, multiple states

Related

Wiki: Tutorial.FreeParticle
Wiki: Tutorial.Preliminaries

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.