![]() |
NEURON
|
Go to the source code of this file.
Typedefs | |
using | ldifusfunc3_t = double(*)(int, Memb_list *, std::size_t, Datum *, double *, double *, Datum *, NrnThread *, neuron::model_sorted_token const &) |
using | ldifusfunc2_t = void(int, ldifusfunc3_t, void **, int, int, int, neuron::model_sorted_token const &, NrnThread &) |
using | ldifusfunc_t = void(*)(ldifusfunc2_t, neuron::model_sorted_token const &, NrnThread &) |
typedef void(* | pnt_receive_t) (Point_process *, double *, double) |
typedef void(* | pnt_receive_init_t) (Point_process *, double *, double) |
typedef void(* | NrnWatchAllocateFunc_t) (Datum *) |
Variables | |
Prop * | nrn_point_prop_ |
int | nrn_matrix_cnt_ |
int | diam_changed |
int | diam_change_cnt |
int | structure_change_cnt |
int | tree_changed |
int | v_structure_change |
pnt_receive_t * | pnt_receive |
pnt_receive_init_t * | pnt_receive_init |
short * | pnt_receive_size |
NrnWatchAllocateFunc_t * | nrn_watch_allocate_ |
using ldifusfunc2_t = void(int, ldifusfunc3_t, void**, int, int, int, neuron::model_sorted_token const&, NrnThread&) |
Definition at line 19 of file nrniv_mf.h.
using ldifusfunc3_t = double (*)(int, Memb_list*, std::size_t, Datum*, double*, double*, Datum*, NrnThread*, neuron::model_sorted_token const&) |
Definition at line 10 of file nrniv_mf.h.
using ldifusfunc_t = void (*)(ldifusfunc2_t, neuron::model_sorted_token const&, NrnThread&) |
Definition at line 21 of file nrniv_mf.h.
typedef void(* NrnWatchAllocateFunc_t) (Datum *) |
Definition at line 101 of file nrniv_mf.h.
typedef void(* pnt_receive_init_t) (Point_process *, double *, double) |
Definition at line 23 of file nrniv_mf.h.
typedef void(* pnt_receive_t) (Point_process *, double *, double) |
Definition at line 22 of file nrniv_mf.h.
void artcell_net_move | ( | Datum * | v, |
Point_process * | pnt, | ||
double | tt | ||
) |
Definition at line 2206 of file netcvode.cpp.
void artcell_net_send | ( | Datum * | v, |
double * | weight, | ||
Point_process * | pnt, | ||
double | td, | ||
double | flag | ||
) |
Definition at line 2283 of file netcvode.cpp.
void artcell_net_send | ( | void * | v, |
double * | weight, | ||
Point_process * | pnt, | ||
double | td, | ||
double | flag | ||
) |
Definition at line 2318 of file netcvode.cpp.
bool at_time | ( | NrnThread * | nt, |
double | te | ||
) |
Definition at line 127 of file cvodestb.cpp.
void hoc_register_cvode | ( | int | i, |
nrn_ode_count_t | cnt, | ||
nrn_ode_map_t | map, | ||
nrn_ode_spec_t | spec, | ||
nrn_ode_matsol_t | matsol | ||
) |
void hoc_register_ldifus1 | ( | ldifusfunc_t | f | ) |
Definition at line 45 of file ldifus.cpp.
void hoc_register_synonym | ( | int | i, |
nrn_ode_synonym_t | syn | ||
) |
Definition at line 622 of file treeset.cpp.
int nrn_get_mechtype | ( | const char * | mechname | ) |
Definition at line 1842 of file cabcode.cpp.
void nrn_net_event | ( | Point_process * | , |
double | |||
) |
void nrn_net_move | ( | Datum * | v, |
Point_process * | pnt, | ||
double | tt | ||
) |
Definition at line 2189 of file netcvode.cpp.
void nrn_net_send | ( | Datum * | v, |
double * | weight, | ||
Point_process * | pnt, | ||
double | td, | ||
double | flag | ||
) |
Definition at line 2257 of file netcvode.cpp.
void nrn_net_send | ( | void * | v, |
double * | weight, | ||
Point_process * | pnt, | ||
double | td, | ||
double | flag | ||
) |
Definition at line 2322 of file netcvode.cpp.
void* nrn_pool_alloc | ( | void * | pool | ) |
Definition at line 139 of file cxprop.cpp.
void* nrn_pool_create | ( | long | count, |
int | itemsize | ||
) |
Definition at line 133 of file cxprop.cpp.
void nrn_pool_delete | ( | void * | pool | ) |
Definition at line 136 of file cxprop.cpp.
void nrn_pool_freeall | ( | void * | pool | ) |
Definition at line 145 of file cxprop.cpp.
void nrn_wrote_conc | ( | Symbol * | sym, |
double & | erev, | ||
double | ci, | ||
double | co, | ||
int | it | ||
) |
Point_process* ob2pntproc | ( | Object * | ob | ) |
Definition at line 99 of file hocmech.cpp.
Point_process* ob2pntproc_0 | ( | Object * | ob | ) |
Definition at line 89 of file hocmech.cpp.
neuron::container::data_handle<double> point_process_pointer | ( | Point_process * | pnt, |
Symbol * | sym, | ||
int | index | ||
) |
int point_register_mech | ( | const char ** | , |
Pvmp | , | ||
nrn_cur_t | , | ||
nrn_jacob_t | , | ||
nrn_state_t | , | ||
nrn_init_t | , | ||
int | , | ||
int | , | ||
ctor_f * | , | ||
dtor_f * | , | ||
Member_func * | |||
) |
Definition at line 671 of file treeset.cpp.
Definition at line 690 of file treeset.cpp.
void register_mech | ( | const char ** | m, |
Pvmp | alloc, | ||
nrn_cur_t | cur, | ||
nrn_jacob_t | jacob, | ||
nrn_state_t | stat, | ||
nrn_init_t | initialize, | ||
int | nrnpointerindex, | ||
int | vectorized | ||
) |
void set_seed | ( | double | seed | ) |
Definition at line 94 of file scoprand.cpp.
|
extern |
Definition at line 67 of file treeset.cpp.
|
extern |
Definition at line 55 of file cabcode.cpp.
|
extern |
Definition at line 57 of file treeset.cpp.
|
extern |
|
extern |
|
extern |
|
extern |
Definition at line 66 of file treeset.cpp.
|
extern |
Definition at line 51 of file cabcode.cpp.
|
extern |
Definition at line 65 of file treeset.cpp.