|
| Leaf_op_other () |
|
| Leaf_op_other (const FunctionImpl< T, NDIM > *const f_) |
|
| Leaf_op_other (const Leaf_op_other &other) |
|
bool | compare_to_parent (const Key< NDIM > &key, const GenTensor< T > &a, const GenTensor< T > &b) const |
| this should never be called for this leaf_op since the function in this class as already constructed More...
|
|
bool | do_pre_screening () const |
|
bool | post_screening (const Key< NDIM > &key, const GenTensor< T > &G) const |
| this should never be called for this leaf_op since the function in this class as already constructed More...
|
|
bool | pre_screening (const Key< NDIM > &key) const |
|
void | sanity () const |
| make sanity check More...
|
|
template<typename Archive > |
void | serialize (Archive &ar) |
|
bool | special_refinement_needed (const Key< NDIM > &key) const |
| this should never be called for this leaf_op since the function in this class as already constructed More...
|
|
| Leaf_op () |
|
| Leaf_op (const FunctionImpl< T, NDIM > *const tmp) |
|
| Leaf_op (const FunctionImpl< T, NDIM > *const tmp, const SeparatedConvolution< double, NDIM > *const ope, Specialbox_op< T, NDIM > &sb) |
|
| Leaf_op (const FunctionImpl< T, NDIM > *const tmp, Specialbox_op< T, NDIM > &sb) |
|
| Leaf_op (const Leaf_op &other) |
|
virtual | ~Leaf_op () |
|
bool | compare_to_parent (const Key< NDIM > &key, const GenTensor< T > &coeff, const GenTensor< T > &parent) const |
|
void | serialize (Archive &ar) |
|
bool | special_refinement_needed (const Key< NDIM > &key) const |
|
template<typename T, std::size_t NDIM>
class madness::Leaf_op_other< T, NDIM >
leaf_op for construction of an on-demand function the function in the class is the function which defines the structure of the on-demand function means: The tree of the function which is to construct will mirror the tree-structure of the function in this class (function variable defined in base-class)
template<typename T , std::size_t NDIM>
pre-determination the decision if the current box will be a leaf box is made from information of another function this is needed for on demand function not that the on-demand function that is beeing constructed is not the function in this class
Reimplemented from madness::Leaf_op< T, NDIM, SeparatedConvolution< double, NDIM >, Specialbox_op< T, NDIM > >.
References madness::Leaf_op< T, NDIM, SeparatedConvolution< double, NDIM >, Specialbox_op< T, NDIM > >::f, and MADNESS_ASSERT.