MADNESS
version 0.9
|
TensorArgs holds the arguments for creating a LowRankTensor. More...
#include <gentensor.h>
Public Member Functions | |
TensorArgs () | |
TensorArgs (const double &thresh1, const TensorType &tt1) | |
template<typename Archive > | |
void | serialize (const Archive &ar) |
Static Public Member Functions | |
static std::string | what_am_i (const TensorType &tt) |
Public Attributes | |
double | thresh |
TensorType | tt |
TensorArgs holds the arguments for creating a LowRankTensor.
|
inline |
|
inline |
|
inline |
|
inlinestatic |
References madness::TT_2D, and madness::TT_FULL.
double madness::TensorArgs::thresh |
Referenced by madness::FunctionNode< T, NDIM >::accumulate(), madness::FunctionImpl< T, NDIM >::compress_op(), madness::FunctionNode< T, NDIM >::consolidate_buffer(), madness::FunctionImpl< Q, NDIM >::do_apply_directed_screening(), madness::FunctionImpl< T, NDIM >::do_reduce_rank::do_reduce_rank(), madness::FunctionImpl< T, NDIM >::finalize_apply(), madness::FunctionImpl< T, NDIM >::make_redundant_op(), madness::FunctionImpl< T, NDIM >::do_reduce_rank::operator()(), madness::FunctionImpl< T, NDIM >::add_op::operator()(), madness::FunctionImpl< T, NDIM >::do_standard::operator()(), and madness::FunctionImpl< Q, NDIM >::refine_op().
TensorType madness::TensorArgs::tt |
Referenced by madness::change_tensor_type().