IOM_plugin_wavepacket

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.

Table Of Contents

Previous topic

IOM_plugin_wavefunction

Next topic

FileTools

This Page