The WaveBlocks Project
This file contains a simple spawning propagator class for wavepackets and spawning in the non-adiabatic case.
@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 several given homogeneous Hagedorn wavepackets neglecting interaction.
Get the number of packets taking part in the simulation.
Returns: | The number of packets currently taking part in the simulation. |
---|
Retrieve 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 HagedornWavepacket instances that represents the current wavepackets. |
The number of components the wavepacket has got.
The condition which determines when to spawn.
The list of HagedornWavepacket taking part in the simulation.
The potential the packet(s) feel.