MADNESS  0.10.1
Public Member Functions | Public Attributes | List of all members
lbcost< T, NDIM > Struct Template Reference

Public Member Functions

 lbcost (double leaf_value=1.0, double parent_value=0.0)
 
 lbcost (double leaf_value=1.0, double parent_value=0.0)
 
 lbcost (double leaf_value=1.0, double parent_value=1.0)
 
 lbcost (double leaf_value=1.0, double parent_value=1.0)
 
 lbcost (double leaf_value=1.0, double parent_value=1.0)
 
double operator() (const Key< NDIM > &key, const FunctionNode< T, NDIM > &node) const
 
double operator() (const Key< NDIM > &key, const FunctionNode< T, NDIM > &node) const
 
double operator() (const Key< NDIM > &key, const FunctionNode< T, NDIM > &node) const
 
double operator() (const Key< NDIM > &key, const FunctionNode< T, NDIM > &node) const
 
double operator() (const Key< NDIM > &key, const FunctionNode< T, NDIM > &node) const
 
double operator() (const Key< NDIM > &key, const FunctionNode< T, NDIM > &node) const
 
double operator() (const Key< NDIM > &key, const FunctionNode< T, NDIM > &node) const
 

Public Attributes

double leaf_value
 
double parent_value
 

Constructor & Destructor Documentation

◆ lbcost() [1/5]

template<typename T , int NDIM>
lbcost< T, NDIM >::lbcost ( double  leaf_value = 1.0,
double  parent_value = 0.0 
)
inline

◆ lbcost() [2/5]

template<typename T , int NDIM>
lbcost< T, NDIM >::lbcost ( double  leaf_value = 1.0,
double  parent_value = 0.0 
)
inline

◆ lbcost() [3/5]

template<typename T , int NDIM>
lbcost< T, NDIM >::lbcost ( double  leaf_value = 1.0,
double  parent_value = 1.0 
)
inline

◆ lbcost() [4/5]

template<typename T , int NDIM>
lbcost< T, NDIM >::lbcost ( double  leaf_value = 1.0,
double  parent_value = 1.0 
)
inline

◆ lbcost() [5/5]

template<typename T , int NDIM>
lbcost< T, NDIM >::lbcost ( double  leaf_value = 1.0,
double  parent_value = 1.0 
)
inline

Member Function Documentation

◆ operator()() [1/7]

template<typename T , int NDIM>
double lbcost< T, NDIM >::operator() ( const Key< NDIM > &  key,
const FunctionNode< T, NDIM > &  node 
) const
inline

◆ operator()() [2/7]

template<typename T , int NDIM>
double lbcost< T, NDIM >::operator() ( const Key< NDIM > &  key,
const FunctionNode< T, NDIM > &  node 
) const
inline

◆ operator()() [3/7]

template<typename T , int NDIM>
double lbcost< T, NDIM >::operator() ( const Key< NDIM > &  key,
const FunctionNode< T, NDIM > &  node 
) const
inline

◆ operator()() [4/7]

template<typename T , int NDIM>
double lbcost< T, NDIM >::operator() ( const Key< NDIM > &  key,
const FunctionNode< T, NDIM > &  node 
) const
inline

◆ operator()() [5/7]

template<typename T , int NDIM>
double lbcost< T, NDIM >::operator() ( const Key< NDIM > &  key,
const FunctionNode< T, NDIM > &  node 
) const
inline

◆ operator()() [6/7]

template<typename T , int NDIM>
double lbcost< T, NDIM >::operator() ( const Key< NDIM > &  key,
const FunctionNode< T, NDIM > &  node 
) const
inline

◆ operator()() [7/7]

template<typename T , int NDIM>
double lbcost< T, NDIM >::operator() ( const Key< NDIM > &  key,
const FunctionNode< T, NDIM > &  node 
) const
inline

Member Data Documentation

◆ leaf_value

template<typename T , int NDIM>
double lbcost< T, NDIM >::leaf_value

◆ parent_value

template<typename T , int NDIM>
double lbcost< T, NDIM >::parent_value

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