Implements the Hagedorn propagator for vector valued wavepackets. Offers a method for time propagation.
More...
#include <Hagedorn.hpp>
|
template<class Potential > |
static void | propagate (InhomogeneousHaWp< D, MultiIndex > &packet, const real_t &delta_t, const Potential &V) |
|
template<class Potential > |
static void | propagate (HomogeneousHaWp< D, MultiIndex > &packet, const real_t &delta_t, const Potential &V) |
|
template<int N, int D, class MultiIndex, class MDQR>
struct waveblocks::propagators::Hagedorn< N, D, MultiIndex, MDQR >
Implements the Hagedorn propagator for vector valued wavepackets. Offers a method for time propagation.
- Template Parameters
-
N | Number of levels |
D | Dimension of space |
MultiIndex | Type of multi index used in the basis shape |
MDQR | Multi-dimensional quadrature rule |
template<int N, int D, class MultiIndex , class MDQR >
template<class Potential >
template<int N, int D, class MultiIndex , class MDQR >
template<class Potential >
The documentation for this struct was generated from the following file:
- /userdata/raoulb/LWB/libwaveblocks/waveblocks/propagators/Hagedorn.hpp