IOM_plugin_wavefunction

About the IOM_plugin_wavefunction 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 wavefunction data.

@author: R. Bourquin @copyright: Copyright (C) 2010, 2011 R. Bourquin @license: Modified BSD License

IOM_plugin_wavefunction.add_wavefunction(self, parameters, timeslots=None, blockid=0)[source]

Add storage for the sampled wavefunction.

IOM_plugin_wavefunction.delete_wavefunction(self, blockid=0)[source]

Remove the stored wavefunction.

IOM_plugin_wavefunction.has_wavefunction(self, blockid=0)[source]

Ask if the specified data block has the desired data tensor.

IOM_plugin_wavefunction.save_wavefunction(self, wavefunctionvalues, blockid=0, timestep=None)[source]

Save a WaveFunction instance. The output is suitable for the plotting routines.

Parameters:
  • wavefunctionvalues – The WaveFunction instance to save.
  • blockid – The data block where to store the wavefunction.

Table Of Contents

Previous topic

IOM_plugin_parameters

Next topic

IOM_plugin_wavepacket

This Page