The WaveBlocks Project
@author: R. Bourquin @copyright: Copyright (C) 2010, 2011, 2012 R. Bourquin @license: Modified BSD License
This class can numerically propagate given initial values
in
a potential
. The propagation is done for a given set of inhomogeneous
Hagedorn wavepackets neglecting interaction.
| Returns: | The number of components of . |
|---|
Returns the potential used for time propagation.
| Returns: | A MatrixPotential instance. |
|---|
Return the wavepackets taking part in the simulation.
| Parameters: | packet (Integer) – The number of a single packet that is to be returned. |
|---|---|
| Returns: | A list of HagedornWavepacketInhomogeneous instances that represents the current wavepackets. |
Number
of components the wavepacket
has got.
A list of Hagedorn wavepackets
.
At the moment we do not use any codata here.
The potential
the packet(s) feel.
Given the wavepacket
at time
compute the propagated
wavepacket at time
. We perform exactly one timestep
here.
Set the wavepackets that the propagator will propagate.
| Parameters: | packetlist – A list of new wavepackets to propagate. |
|---|