NEURON
node_permute.h File Reference
#include "nrnoc/multicore.h"

Go to the source code of this file.

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).
 

Functions

void neuron::permute_nodeindices (Memb_list *ml, int *permute)
 
void neuron::sort_ml (Memb_list *ml)
 
void neuron::update_parent_index (int *vec, int vec_size, const std::vector< int > &permute)
 
void neuron::permute_ptr (int *vec, int n, int *p)
 
void neuron::permute_data (double *vec, int n, int *p)
 
void neuron::permute_ml (Memb_list *ml, int type, NrnThread &nt)
 
int * neuron::inverse_permute (int *p, int n)
 
int neuron::type_of_ntdata (NrnThread &, int index, bool reset)