About the IOM_plugin_wavepacket 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
homogeneous Hagedorn wavepacket data.
@author: R. Bourquin
@copyright: Copyright (C) 2010, 2011 R. Bourquin
@license: Modified BSD License
-
IOM_plugin_wavepacket.add_wavepacket(self, parameters, timeslots=None, blockid=0)[source]
Add storage for the homogeneous wavepackets.
Parameters: | parameters – An ParameterProvider instance with at least the keys basis_size and ncomponents. |
-
IOM_plugin_wavepacket.delete_wavepacket(self, blockid=0)[source]
Remove the stored wavepackets.
-
IOM_plugin_wavepacket.has_wavepacket(self, blockid=0)[source]
Ask if the specified data block has the desired data tensor.
-
IOM_plugin_wavepacket.save_wavepacket_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_wavepacket.save_wavepacket_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. |