![]() |
NEURON
|
#include <cell_group.h>
Public Member Functions | |
CellGroup () | |
virtual | ~CellGroup () |
Static Public Member Functions | |
static void | mk_cellgroups (neuron::model_sorted_token const &cache_token, CellGroup *) |
static void | datumtransform (CellGroup *) |
static void | datumindex_fill (int, CellGroup &, DatumIndices &, Memb_list *) |
static void | mk_cgs_netcon_info (neuron::model_sorted_token const &cache_token, CellGroup *cgs) |
static void | mk_tml_with_art (neuron::model_sorted_token const &cache_token, CellGroup *) |
static size_t | get_mla_rankbytes (CellGroup *) |
static void | clean_art (CellGroup *) |
static void | setup_nrn_has_net_event () |
static void | clean_deferred_type2artml () |
static void | defer_clean_netcons (CellGroup *) |
static void | clean_deferred_netcons () |
static int | nrncore_pntindex_for_queue (Prop *p, int tid, int type) |
Public Attributes | |
Memb_list ** | type2ml |
int | group_id |
int | n_real_cell |
int | n_presyn |
int | n_output |
int | n_real_output |
int | ndiam |
int | n_mech |
int * | ml_vdata_offset |
std::vector< PreSyn * > | output_ps |
std::vector< int > | output_gid |
std::vector< int > | output_vindex |
int | n_netcon |
std::vector< NetCon * > | netcons |
int * | netcon_srcgid |
std::vector< int > | netcon_negsrcgid_tid |
int * | netcon_pnttype |
int * | netcon_pntindex |
int | ntype |
DatumIndices * | datumindices |
MlWithArt | mlwithart |
Static Public Attributes | |
static Deferred_Type2ArtMl | deferred_type2artml_ |
static std::vector< std::vector< NetCon * > > | deferred_netcons |
Static Private Member Functions | |
static int | nrn_has_net_event (int type) |
Static Private Attributes | |
static int * | has_net_event_ |
Definition at line 18 of file cell_group.h.
CellGroup::CellGroup | ( | ) |
Definition at line 24 of file cell_group.cpp.
|
virtual |
Definition at line 37 of file cell_group.cpp.
|
static |
Definition at line 596 of file cell_group.cpp.
|
static |
Definition at line 720 of file nrncore_callbacks.cpp.
|
inlinestatic |
Definition at line 61 of file cell_group.h.
|
static |
Definition at line 247 of file cell_group.cpp.
|
static |
Definition at line 205 of file cell_group.cpp.
|
static |
Definition at line 713 of file nrncore_callbacks.cpp.
|
static |
Definition at line 552 of file cell_group.cpp.
|
static |
Definition at line 52 of file cell_group.cpp.
|
static |
Definition at line 373 of file cell_group.cpp.
|
static |
Definition at line 480 of file cell_group.cpp.
|
inlinestaticprivate |
Definition at line 81 of file cell_group.h.
|
inlinestatic |
Definition at line 86 of file cell_group.h.
|
static |
Definition at line 622 of file cell_group.cpp.
DatumIndices* CellGroup::datumindices |
Definition at line 48 of file cell_group.h.
|
static |
Definition at line 75 of file cell_group.h.
|
static |
Definition at line 74 of file cell_group.h.
int CellGroup::group_id |
Definition at line 23 of file cell_group.h.
|
staticprivate |
Definition at line 80 of file cell_group.h.
int* CellGroup::ml_vdata_offset |
Definition at line 31 of file cell_group.h.
MlWithArt CellGroup::mlwithart |
Definition at line 49 of file cell_group.h.
int CellGroup::n_mech |
Definition at line 30 of file cell_group.h.
int CellGroup::n_netcon |
Definition at line 37 of file cell_group.h.
int CellGroup::n_output |
Definition at line 27 of file cell_group.h.
int CellGroup::n_presyn |
Definition at line 26 of file cell_group.h.
int CellGroup::n_real_cell |
Definition at line 24 of file cell_group.h.
int CellGroup::n_real_output |
Definition at line 28 of file cell_group.h.
int CellGroup::ndiam |
Definition at line 29 of file cell_group.h.
std::vector<int> CellGroup::netcon_negsrcgid_tid |
Definition at line 41 of file cell_group.h.
int* CellGroup::netcon_pntindex |
Definition at line 45 of file cell_group.h.
int* CellGroup::netcon_pnttype |
Definition at line 44 of file cell_group.h.
int* CellGroup::netcon_srcgid |
Definition at line 39 of file cell_group.h.
std::vector<NetCon*> CellGroup::netcons |
Definition at line 38 of file cell_group.h.
int CellGroup::ntype |
Definition at line 47 of file cell_group.h.
std::vector<int> CellGroup::output_gid |
Definition at line 34 of file cell_group.h.
std::vector<PreSyn*> CellGroup::output_ps |
Definition at line 33 of file cell_group.h.
std::vector<int> CellGroup::output_vindex |
Definition at line 35 of file cell_group.h.
Memb_list** CellGroup::type2ml |
Definition at line 22 of file cell_group.h.