MADNESS 0.10.1
madness::SeparatedConvolutionData< Q, NDIM > Struct Template Reference

SeparatedConvolutionData keeps data for all terms, all dimensions. More...

#include <operator.h>

Public Member Functions

 SeparatedConvolutionData (const SeparatedConvolutionData< Q, NDIM > &q)
 SeparatedConvolutionData (int rank)

Public Attributes

std::vector< SeparatedConvolutionInternal< Q, NDIM > > muops
double norm

Detailed Description

template<typename Q, std::size_t NDIM>
struct madness::SeparatedConvolutionData< Q, NDIM >

SeparatedConvolutionData keeps data for all terms, all dimensions.

this struct is used to cache the data that are generated by

Constructor & Destructor Documentation

◆ SeparatedConvolutionData() [1/2]

template<typename Q, std::size_t NDIM>
madness::SeparatedConvolutionData< Q, NDIM >::SeparatedConvolutionData ( int rank)
inline

References muops, and norm.

Referenced by SeparatedConvolutionData().

◆ SeparatedConvolutionData() [2/2]

template<typename Q, std::size_t NDIM>
madness::SeparatedConvolutionData< Q, NDIM >::SeparatedConvolutionData ( const SeparatedConvolutionData< Q, NDIM > & q)
inline

Member Data Documentation

◆ muops

template<typename Q, std::size_t NDIM>
std::vector< SeparatedConvolutionInternal<Q,NDIM> > madness::SeparatedConvolutionData< Q, NDIM >::muops

◆ norm

template<typename Q, std::size_t NDIM>
double madness::SeparatedConvolutionData< Q, NDIM >::norm

The documentation for this struct was generated from the following file: