About the IOM_plugin_inhomogwavepacket class
The WaveBlocks Project
@author: R. Bourquin
@copyright: Copyright (C) 2010, 2011, 2012 R. Bourquin
@license: Modified BSD License
 
Class documentation
The WaveBlocks Project
IOM plugin providing functions for handling
inhomogeneous Hagedorn wavepacket data.
@author: R. Bourquin
@copyright: Copyright (C) 2010, 2011 R. Bourquin
@license: Modified BSD License
- 
IOM_plugin_inhomogwavepacket.add_inhomogwavepacket(self, parameters, timeslots=None, blockid=0)[source]
 
Add storage for the inhomogeneous wavepackets.
| Parameters: | parameters – An ParameterProvider instance with at least the keys basis_size and ncomponents. | 
- 
IOM_plugin_inhomogwavepacket.delete_inhomogwavepacket(self, blockid=0)[source]
 
Remove the stored wavepackets.
- 
IOM_plugin_inhomogwavepacket.has_inhomogwavepacket(self, blockid=0)[source]
 
Ask if the specified data block has the desired data tensor.
- 
IOM_plugin_inhomogwavepacket.save_inhomogwavepacket_coefficients(self, coefficients, timestep=None, blockid=0)[source]
 
Save the coefficients of the Hagedorn wavepacket to a file.
| Parameters: | coefficients – The coefficients of the Hagedorn wavepacket. | 
- 
IOM_plugin_inhomogwavepacket.save_inhomogwavepacket_parameters(self, parameters, timestep=None, blockid=0)[source]
 
Save the parameters of the Hagedorn wavepacket to a file.
| Parameters: | parameters – The parameters of the Hagedorn wavepacket. |