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. |
---|