MADNESS 0.10.1
madness::CCConvolutionOperator< T, NDIM >::Parameters Struct Reference

parameter class More...

#include <CCStructures.h>

Public Member Functions

 Parameters ()
 Parameters (const CCParameters &param)
 Parameters (const Parameters &other)
template<typename archiveT>
void serialize (archiveT &ar)
 f12 exponent

Public Attributes

int freeze = 0
double gamma = 1.0
double lo = 1.e-6
double thresh_op = FunctionDefaults<3>::get_thresh()

Detailed Description

template<typename T = double, std::size_t NDIM = 3>
struct madness::CCConvolutionOperator< T, NDIM >::Parameters

parameter class

Constructor & Destructor Documentation

◆ Parameters() [1/3]

template<typename T = double, std::size_t NDIM = 3>
madness::CCConvolutionOperator< T, NDIM >::Parameters::Parameters ( )
inline

Referenced by Parameters().

◆ Parameters() [2/3]

template<typename T = double, std::size_t NDIM = 3>
madness::CCConvolutionOperator< T, NDIM >::Parameters::Parameters ( const Parameters & other)
inline

References Parameters(), freeze, gamma, lo, and thresh_op.

◆ Parameters() [3/3]

template<typename T = double, std::size_t NDIM = 3>
madness::CCConvolutionOperator< T, NDIM >::Parameters::Parameters ( const CCParameters & param)
inline

References freeze, gamma, lo, param, and thresh_op.

Member Function Documentation

◆ serialize()

template<typename T = double, std::size_t NDIM = 3>
template<typename archiveT>
void madness::CCConvolutionOperator< T, NDIM >::Parameters::serialize ( archiveT & ar)
inline

f12 exponent

References freeze, gamma, lo, and thresh_op.

Member Data Documentation

◆ freeze

template<typename T = double, std::size_t NDIM = 3>
int madness::CCConvolutionOperator< T, NDIM >::Parameters::freeze = 0

◆ gamma

template<typename T = double, std::size_t NDIM = 3>
double madness::CCConvolutionOperator< T, NDIM >::Parameters::gamma = 1.0

◆ lo

template<typename T = double, std::size_t NDIM = 3>
double madness::CCConvolutionOperator< T, NDIM >::Parameters::lo = 1.e-6

◆ thresh_op

template<typename T = double, std::size_t NDIM = 3>
double madness::CCConvolutionOperator< T, NDIM >::Parameters::thresh_op = FunctionDefaults<3>::get_thresh()

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