1 #ifndef nrn_memb_func_h 2 #define nrn_memb_func_h 4 #if defined(__cplusplus) 10 #if defined(__cplusplus) 26 #define NULL_CUR (Pfri)0 27 #define NULL_ALLOC (Pfri)0 28 #define NULL_STATE (Pfri)0 29 #define NULL_INITIALIZE (Pfri)0 62 #define CABLESECTION 1 73 #define BEFORE_INITIAL 0 74 #define AFTER_INITIAL 1 75 #define BEFORE_BREAKPOINT 2 78 #define BEFORE_AFTER_SIZE 5
static void ode_map(int ieq, double **pv, double **pvdot, double *p, Datum *pd, double *atol, int type)
Represent main neuron object computed by single thread.
static int ode_count(int type)
void(* thread_cleanup_)(Datum *)
void(* nrn_ode_synonym_t)(int, double **, Datum **)
int * nrn_prop_dparam_size_
struct Memb_func Memb_func
void(* nrn_bamech_t)(Node *, double *, Datum *, Datum *, struct NrnThread *)
void(* thread_mem_init_)(Datum *)
void(* Pvmi)(struct NrnThread *, Memb_list *, int)
void(* _update_ion_pointers)(Datum *)
void(* thread_table_check_)(double *, Datum *, Datum *, NrnThread *, int)
static void ode_matsol(NrnThread *nt, Memb_list *ml, int type)
int * nrn_prop_param_size_
void hoc_register_prop_size(int type, int psize, int dpsize)
static void ode_spec(NrnThread *, Memb_list *ml, int type)
void(* nrn_ode_map_t)(int, double **, double **, double *, Datum *, double *, int)
int(* nrn_ode_count_t)(int)
void(* setdata_)(struct Prop *)