|
MADNESS 0.10.1
|

Classes | |
| struct | do_random_insert |
Public Types | |
| typedef WorldContainer< Key, Node > | dcT |
| typedef WorldContainer< Key, Node > | dcT |
Public Member Functions | |
| Node () | |
| Node () | |
| Node () | |
| Node (const Node &node) | |
| Node (const Node &node) | |
| Node (double value) | |
| Node (double value) | |
| Node (int k) | |
| ~Node () | |
| double | do_sum (vector< Future< double > > v) |
| Future< double > | do_sum_spawn (const dcT &d, const Key &key) |
| int | get () const |
| double | get () const |
| double | get () const |
| bool | is_leaf () const |
| bool | is_leaf () const |
| void | random_insert (const dcT &constd, const Key &key, double valin) |
| void | random_insert (const dcT &constd, const Key &keyin, double valin) |
| void | recursive_print (const dcT &d, const Key &key) const |
| template<class Archive > | |
| void | serialize (Archive &ar) |
| template<class Archive > | |
| void | serialize (Archive &ar) |
| template<typename Archive > | |
| void | serialize (const Archive &ar) |
| void | set (double v) |
| void | set (double v) |
Public Attributes | |
| bool | isleaf |
| int | k |
| Key | key |
| double | value |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References get(), sum, v, and value.
Referenced by do_sum_spawn().
References d, do_sum(), do_sum_spawn(), is_leaf(), key, madness::nonlinear_vector_solver(), v, and value.
Referenced by do_sum_spawn(), and doit().
|
inline |
References isleaf.
Referenced by do_sum_spawn(), and recursive_print().
References d, madness::World::drand(), isleaf, key, madness::nonlinear_vector_solver(), ran(), random_insert(), and value.
Referenced by doit(), Node::do_random_insert::operator()(), random_insert(), and test11().
References d, madness::World::drand(), isleaf, key, MADNESS_CHECK, madness::Key< NDIM >::n, madness::nonlinear_vector_solver(), ran(), and value.
References d, is_leaf(), key, madness::Key< NDIM >::n, and recursive_print().
Referenced by doit(), and recursive_print().
| bool Node::isleaf |
Referenced by is_leaf(), random_insert(), random_insert(), and serialize().
| int Node::k |
Referenced by get(), and serialize().
| Key Node::key |
Referenced by do_sum_spawn(), Node::do_random_insert::operator()(), random_insert(), random_insert(), recursive_print(), and serialize().
| double Node::value |
Referenced by do_sum(), do_sum_spawn(), get(), random_insert(), random_insert(), serialize(), and set().