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