MADNESS 0.10.1
Public Member Functions | Public Attributes | List of all members
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

◆ 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: