|
void | coreneuron::chklevel (VTN &level, size_t nident=8) |
|
static bool | coreneuron::sortlevel_cmp (TNode *a, TNode *b) |
|
static void | coreneuron::sortlevel (VTN &level) |
|
static void | coreneuron::set_treenode_order (VVTN &levels) |
|
static bool | coreneuron::is_parent_race2 (TNode *nd) |
|
static bool | coreneuron::is_child_race2 (TNode *nd) |
|
size_t | coreneuron::dist2child (TNode *nd) |
|
template<typename T > |
static void | coreneuron::move_range (size_t start, size_t length, size_t dst, std::vector< T > &v) |
|
static void | coreneuron::move_nodes (size_t start, size_t length, size_t dst, VTN &nodes) |
|
static size_t | coreneuron::next_leaf (TNode *nd, VTN &nodes) |
|
static void | coreneuron::checkrace (TNode *nd, VTN &nodes) |
|
static bool | coreneuron::eliminate_race (TNode *nd, size_t d, VTN &nodes, TNode *look) |
|
static void | coreneuron::eliminate_prace (TNode *nd, VTN &nodes) |
|
static void | coreneuron::eliminate_crace (TNode *nd, VTN &nodes) |
|
static void | coreneuron::question2 (VVTN &levels) |
|
static void | coreneuron::analyze (VVTN &levels) |
|
void | coreneuron::prgroupsize (VVVTN &groups) |
|
static bool | coreneuron::final_nodevec_cmp (TNode *a, TNode *b) |
|
static void | coreneuron::set_nodeindex (VecTNode &nodevec) |
|
void | coreneuron::group_order2 (VecTNode &, size_t groupsize, size_t ncell) |
| Implementation of the advanced interleaving strategy (interleave_permute_type == 2) More...
|
|