|
MADNESS 0.10.1
|
RAII guard for temporarily changing FunctionDefaults and functor thresh. More...
#include <lowrankfunction.h>
Public Member Functions | |
| ThreshGuard (double tight, LRFunctorBase< T, NDIM > &f) | |
| ~ThreshGuard () | |
Public Attributes | |
| LRFunctorBase< T, NDIM > & | functor |
| double | orig_ld |
| double | orig_nd |
RAII guard for temporarily changing FunctionDefaults and functor thresh.
|
inline |
References madness::f, functor, NDIM, orig_ld, orig_nd, and madness::FunctionDefaults< NDIM >::set_thresh().
|
inline |
References functor, orig_ld, orig_nd, and madness::FunctionDefaults< NDIM >::set_thresh().
| LRFunctorBase<T,NDIM>& madness::LowRankFunctionFactory< T, NDIM, LDIM >::ThreshGuard::functor |
Referenced by ThreshGuard(), and ~ThreshGuard().
| double madness::LowRankFunctionFactory< T, NDIM, LDIM >::ThreshGuard::orig_ld |
Referenced by ThreshGuard(), and ~ThreshGuard().
| double madness::LowRankFunctionFactory< T, NDIM, LDIM >::ThreshGuard::orig_nd |
Referenced by ThreshGuard(), and ~ThreshGuard().