MADNESS  version 0.9
Files | Namespaces | Classes
Collaboration diagram for Function:

Files

file  lbdeux.h
 Implements (2nd generation) static load/data balancing for functions.
 

Namespaces

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

Classes

struct  madness::ConvolutionData1D< Q >
 !!! Note that if Rnormf is zero then ***ALL*** of the tensors are empty More...
 
class  madness::Convolution1D< Q >
 Provides the common functionality/interface of all 1D convolutions. More...
 
class  madness::ConvolutionND< Q, NDIM >
 Array of 1D convolutions (one / dimension) More...
 
class  madness::GaussianGenericFunctor< Q >
 
class  madness::GenericConvolution1D< Q, opT >
 Generic 1D convolution using brute force (i.e., slow) adaptive quadrature for rnlp. More...
 
struct  madness::GenericConvolution1D< Q, opT >::Shmoo
 
class  madness::GaussianConvolution1D< Q >
 1D convolution with (derivative) Gaussian; coeff and expnt given in simulation coordinates [0,1] More...
 
struct  madness::GaussianConvolution1DCache< Q >
 
struct  madness::SeparatedConvolutionInternal< Q, NDIM >
 
struct  madness::SeparatedConvolutionData< Q, NDIM >
 SeparatedConvolutionData keeps data for all terms, all dimensions. More...
 
class  madness::SeparatedConvolution< Q, NDIM >
 Convolutions in separated form (including Gaussian) More...
 
struct  madness::archive::ArchiveLoadImpl< Archive, const SeparatedConvolution< T, NDIM > * >
 
struct  madness::archive::ArchiveStoreImpl< Archive, const SeparatedConvolution< T, NDIM > * >
 

Detailed Description