![]() |
NEURON
|
#include <vector>
Go to the source code of this file.
Classes | |
class | neuron::TNode |
TNode is the tree node that represents the tree of the compartments. More... | |
Namespaces | |
neuron | |
In mechanism libraries, cannot use auto const token = nrn_ensure_model_data_are_sorted(); because the return type is incomplete (from include/neuron/model_data.hpp). | |
Macros | |
#define | warpsize 32 |
Typedefs | |
using | neuron::VecTNode = std::vector< TNode * > |
Functions | |
size_t | neuron::level_from_leaf (VecTNode &) |
size_t | neuron::level_from_root (VecTNode &) |
void | neuron::group_order2 (VecTNode &, size_t groupsize, size_t ncell) |
Implementation of the advanced interleaving strategy (interleave_permute_type == 2) More... | |
size_t | neuron::dist2child (TNode *nd) |
size_t | neuron::warp_balance (size_t ncell, VecTNode &nodevec) |
Use of the LPT (Least Processing Time) algorithm to create balanced groups of cells. More... | |