![]() |
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.