MADNESS 0.10.1
|
Changes non-standard compressed form to standard compressed form. More...
#include <funcimpl.h>
Public Types | |
typedef Range< typename dcT::iterator > | rangeT |
Public Member Functions | |
do_standard ()=default | |
do_standard (implT *impl) | |
bool | operator() (typename rangeT::iterator &it) const |
template<typename Archive > | |
void | serialize (const Archive &ar) |
Public Attributes | |
implT * | impl |
Changes non-standard compressed form to standard compressed form.
typedef Range<typename dcT::iterator> madness::FunctionImpl< T, NDIM >::do_standard::rangeT |
|
default |
|
inline |
|
inline |
References madness::FunctionImpl< T, NDIM >::cdata, madness::FunctionNode< T, NDIM >::clear_coeff(), madness::FunctionNode< T, NDIM >::coeff(), madness::GenTensor< T >::dim(), madness::FunctionImpl< T, NDIM >::get_k(), madness::FunctionNode< T, NDIM >::has_children(), madness::FunctionNode< T, NDIM >::has_coeff(), madness::FunctionImpl< T, NDIM >::do_standard::impl, madness::Key< NDIM >::level(), MADNESS_ASSERT, madness::FunctionNode< T, NDIM >::reduceRank(), madness::FunctionImpl< T, NDIM >::targs, and madness::TensorArgs::thresh.
|
inline |
References MADNESS_EXCEPTION.
implT* madness::FunctionImpl< T, NDIM >::do_standard::impl |
Referenced by madness::FunctionImpl< T, NDIM >::do_standard::operator()().