1 #include <../../nrnconf.h> 21 #define nt_t nrn_threads->_t 22 #define nt_dt nrn_threads->_dt 42 if (net_cvode_instance) {
51 if (net_cvode_instance) {
58 if (net_cvode_instance) {
64 if (net_cvode_instance) {
70 if (net_cvode_instance) {
76 if (net_cvode_instance) {
82 if (net_cvode_instance) {
88 if (net_cvode_instance) {
94 if (net_cvode_instance) {
106 if (net_cvode_instance) {
111 err = net_cvode_instance->
solve(tstop);
124 if (net_cvode_instance) {
125 net_cvode_instance->
re_init(t0);
133 return ((
Cvode*)nt->
_vcv)->at_time(te, nt);
136 double x = te - 1
e-11;
137 if (x <= nt->_t && x > (nt->
_t - nt->
_dt)) {
void deliver_events(double til, NrnThread *)
void re_init(double t0=0.)
NetCvode * net_cvode_instance
Represent main neuron object computed by single thread.
void cvode_finitialize(double t0)
void nrn_solver_prepare()
void check_thresh(NrnThread *)
void hoc_execerror(const char *, const char *)
void fixed_record_continuous(NrnThread *nt)
void nrncvode_set_t(double)
void fixed_play_continuous(NrnThread *nt)
bool at_time(NrnThread *, double)
void deliver_net_events(NrnThread *)
static void check_thresh(NrnThread *)
void nrn_deliver_events(NrnThread *)
void fixed_play_continuous(NrnThread *)
void deliver_net_events(NrnThread *)
void cvode_fadvance(double)
void fixed_record_continuous(NrnThread *)