NEURON
nrncvode.h
Go to the documentation of this file.
1 #pragma once
2 #ifdef __cplusplus
3 extern "C" {
4 #endif
5 void clear_event_queue(void);
6 void cvode_fadvance(double);
7 void nrn_random_play();
8 #ifdef __cplusplus
9 }
10 extern bool nrn_use_bin_queue_;
11 #endif
12 struct Memb_list;
13 struct NrnThread;
14 extern void cvode_finitialize(double);
15 extern void nrncvode_set_t(double);
16 extern void deliver_net_events(struct NrnThread*);
17 extern void nrn_deliver_events(struct NrnThread*);
18 extern void init_net_events(void);
19 extern void nrn_record_init(void);
20 extern void nrn_play_init(void);
21 extern void fixed_record_continuous(struct NrnThread* nt);
22 extern void fixed_play_continuous(struct NrnThread* nt);
23 extern void nrn_solver_prepare(void);
24 extern void nrn_daspk_init_step(double, double, int);
25 extern void nrndae_init(void);
26 extern void nrndae_update(void);
27 extern void nrn_update_2d(struct NrnThread*);
28 extern void nrn_capacity_current(struct NrnThread* _nt, struct Memb_list* ml);
29 extern void nrn_spike_exchange_init(void);
30 extern void nrn_spike_exchange(struct NrnThread* nt);
bool nrn_use_bin_queue_
Definition: netcvode.cpp:273
void cvode_finitialize(double)
Definition: cvodestb.cpp:122
void nrn_spike_exchange_init(void)
Definition: netpar.cpp:458
void nrn_record_init(void)
Definition: cvodestb.cpp:69
void nrndae_init(void)
Definition: nrndae.cpp:64
void deliver_net_events(struct NrnThread *)
Definition: cvodestb.cpp:40
void init_net_events(void)
Definition: cvodestb.cpp:63
void nrn_daspk_init_step(double, double, int)
Definition: fadvance.cpp:335
void fixed_play_continuous(struct NrnThread *nt)
Definition: cvodestb.cpp:81
void nrn_capacity_current(struct NrnThread *_nt, struct Memb_list *ml)
Definition: capac.cpp:62
void nrn_solver_prepare(void)
Definition: cvodestb.cpp:93
void nrn_deliver_events(struct NrnThread *)
Definition: cvodestb.cpp:49
void clear_event_queue(void)
Definition: cvodestb.cpp:57
void nrn_random_play()
Definition: extdef.h:10
void nrncvode_set_t(double)
Definition: cvodestb.cpp:143
void nrn_play_init(void)
Definition: cvodestb.cpp:75
void nrn_update_2d(struct NrnThread *)
Definition: extcelln.cpp:100
void nrndae_update(void)
Definition: nrndae.cpp:44
void fixed_record_continuous(struct NrnThread *nt)
Definition: cvodestb.cpp:87
void nrn_spike_exchange(struct NrnThread *nt)
void cvode_fadvance(double)
Definition: cvodestb.cpp:101
Represent main neuron object computed by single thread.
Definition: multicore.h:58