WaveBlocksND
Classes | Namespaces
hawp_commons.hpp File Reference
#include <stdexcept>
#include <memory>
#include "hawp_paramset.hpp"
#include "hawp_evaluator.hpp"
#include "shapes/shape_extension_cache.hpp"

Go to the source code of this file.

Classes

class  waveblocks::wavepackets::AbstractScalarHaWpBasis< D, MultiIndex >
 Abstract superclass that represents a set of basis function to a scalar Hagedorn wavepacket. More...
 
class  waveblocks::wavepackets::AbstractScalarHaWp< D, MultiIndex >
 Abstract superclass that represents a scalar (1-component) hagedorn wavepacket. More...
 
class  waveblocks::wavepackets::ScalarHaWp< D, MultiIndex >
 Concrete implementation of a scalar Hagedorn wavepacket. More...
 
class  waveblocks::wavepackets::HomogeneousHaWp< D, MultiIndex >
 Represents a homogeneous Hagedorn wavepacket \( \Psi \) with \( N \) components \( \Phi_n \). All components share the same Hagedorn parameterset \( \Pi \) and scaling parameter \( \varepsilon \). More...
 
class  waveblocks::wavepackets::HomogeneousHaWp< D, MultiIndex >::Component
 Represents a component of a homogeneous wavepacket. More...
 
class  waveblocks::wavepackets::InhomogeneousHaWp< D, MultiIndex >
 Represents an inhomogeneous Hagedorn wavepacket \( \Psi \) with \( N \) components \( \Phi_n \). All components have a different set of Hagedorn parameters \( \Pi \), basis shapes \( \mathfrak{K} \) and coefficients \( c \). More...
 
class  waveblocks::wavepackets::InhomogeneousHaWp< D, MultiIndex >::Component
 Represents a component \( \Phi_n \) of an inhomogeneous wavepacket \( \Psi \). More...
 

Namespaces

 waveblocks
 
 waveblocks::wavepackets