MADNESS  version 0.9
Namespaces | Functions
qmprop.cc File Reference

Implements BandlimitedPropagator and qm_free_particle_propagator. More...

#include <madness/mra/mra.h>
#include <madness/mra/operator.h>
#include <madness/mra/adquad.h>
#include <madness/misc/cfft.h>
#include <madness/misc/interpolation_1d.h>
#include <cmath>
#include <complex>
#include <madness/constants.h>
#include <iostream>
#include <vector>
#include <algorithm>
Include dependency graph for qmprop.cc:

Namespaces

 madness
 Holds machinery to set up Functions/FuncImpls using various Factories and Interfaces.
 

Functions

void madness::bandlimited_propagator_plot ()
 
Convolution1D< double_complex > * madness::qm_1d_free_particle_propagator (int k, double bandlimit, double timestep, double width)
 
template<std::size_t NDIM>
SeparatedConvolution
< double_complex, NDIM
madness::qm_free_particle_propagator (World &world, int k, double bandlimit, double timestep)
 
template<std::size_t NDIM>
SeparatedConvolution
< double_complex, NDIM > * 
madness::qm_free_particle_propagatorPtr (World &world, int k, double bandlimit, double timestep)
 

Detailed Description

Implements BandlimitedPropagator and qm_free_particle_propagator.