AdiabaticSpawner

About the AdiabaticSpawner class

The WaveBlocks Project

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

Inheritance diagram

Inheritance diagram of AdiabaticSpawner

Class documentation

class WaveBlocks.AdiabaticSpawner(parameters)

This class implements parameter estimation and basis projection for spawning of Hagedorn wavepackets.

estimate_parameters(packet, component)

Compute the parameters for a new wavepacket.

project_coefficients(mother, child, component=0)

Update the superposition coefficients of mother and spawned wavepacket. Here we decide which method to use and call the corresponding method.

spawn_basis_projection(mother, child, component)

Update the superposition coefficients of mother and spawned wavepacket. We do a full basis projection to the basis of the spawned wavepacket here.

spawn_lumping(mother, child, component)

Update the superposition coefficients of mother and spawned wavepacket. We produce just a gaussian which takes the full norm \langle w | w \rangle of w.

Table Of Contents

Previous topic

Spawner

Next topic

NonAdiabaticSpawner

This Page