![]() |
NEURON
|
#include "nrncore_utils.h"
#include "nrncore_write/callbacks/nrncore_callbacks.h"
#include "nrnconf.h"
#include "nrniv_mf.h"
#include <cstdlib>
#include "nrndae_c.h"
#include "section.h"
#include "hocdec.h"
#include "nrnsection_mapping.h"
#include "vrecitem.h"
#include "parse.hpp"
#include <string>
#include <algorithm>
#include <cerrno>
#include <filesystem>
#include "nrnwrap_dlfcn.h"
Go to the source code of this file.
Macros | |
#define | RTLD_NODELETE 0 |
Functions | |
void | model_ready () |
int | count_distinct (double *data, int len) |
Count number of unique elements in the array. More... | |
void | nrnbbcore_register_mapping () |
For BBP use case, we want to write section-segment mapping to gid_3.dat file. More... | |
int | nrn_dblpntr2nrncore (neuron::container::data_handle< double > dh, NrnThread &nt, int &type, int &index) |
Variables | |
bool | corenrn_direct |
const char * | bbcore_write_version |
NrnMappingInfo | mapinfo |
mapping information More... | |
void(* | nrnthread_v_transfer_ )(NrnThread *) |
short * | nrn_is_artificial_ |
#define RTLD_NODELETE 0 |
Definition at line 26 of file nrncore_utils.cpp.
int count_distinct | ( | double * | data, |
int | len | ||
) |
Count number of unique elements in the array.
there is a copy of the vector but we are primarily using it for small section list vectors.
Definition at line 65 of file nrncore_utils.cpp.
void model_ready | ( | ) |
Definition at line 37 of file nrncore_utils.cpp.
int nrn_dblpntr2nrncore | ( | neuron::container::data_handle< double > | dh, |
NrnThread & | nt, | ||
int & | type, | ||
int & | index | ||
) |
Definition at line 133 of file nrncore_utils.cpp.
void nrnbbcore_register_mapping | ( | ) |
For BBP use case, we want to write section-segment mapping to gid_3.dat file.
This information will be provided through neurodamus HOC interface with following format: gid : number of non-empty neurons in the cellgroup name : name of section list (like soma, axon, apic) nsec : number of sections sections : list of sections segments : list of segments seg_lfp_factors: list of lfp factors
Definition at line 86 of file nrncore_utils.cpp.
|
extern |
Definition at line 25 of file nrncore_io.cpp.
|
extern |
Definition at line 139 of file nrncore_write.cpp.
|
extern |
mapping information
Definition at line 134 of file nrncore_write.cpp.
Definition at line 139 of file fadvance.cpp.