MADNESS  0.10.1
Classes | Public Types | Public Member Functions | List of all members
madness::XCOperator< T, NDIM >::logme Struct Reference

simple structure to take the pointwise logarithm of a function, shifted by +14 More...

Classes

struct  logme1
 

Public Types

typedef double resultT
 

Public Member Functions

Tensor< double > operator() (const Key< 3 > &key, const Tensor< double > &val) const
 
template<typename Archive >
void serialize (Archive &ar)
 

Detailed Description

template<typename T, std::size_t NDIM>
struct madness::XCOperator< T, NDIM >::logme

simple structure to take the pointwise logarithm of a function, shifted by +14

Member Typedef Documentation

◆ resultT

template<typename T , std::size_t NDIM>
typedef double madness::XCOperator< T, NDIM >::logme::resultT

Member Function Documentation

◆ operator()()

template<typename T , std::size_t NDIM>
Tensor<double> madness::XCOperator< T, NDIM >::logme::operator() ( const Key< 3 > &  key,
const Tensor< double > &  val 
) const
inline

◆ serialize()

template<typename T , std::size_t NDIM>
template<typename Archive >
void madness::XCOperator< T, NDIM >::logme::serialize ( Archive &  ar)
inline

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