7 #include "shared/nvector.h"
41 #define CTD(i) ctd_[((nctd_ > 1) ? (i) : 0)]
83 virtual int init(
double t);
124 N_Vector
nvnew(
long);
125 int setup(N_Vector ypred, N_Vector fpred);
211 TQueue* neosim_self_events_;
static void destruct(BAMechList **first)
BAMechList(BAMechList **first)
void rhs_memb(CvMembList *, NrnThread *)
void fun_thread_ms_part2(NrnThread *nt)
void daspk_setup2_tree_matrix()
void do_nonode(NrnThread *nt=0)
int solvex_thread_part2(NrnThread *nt)
void lhs_memb(CvMembList *, NrnThread *)
void play_continuous_thread(double t, NrnThread *)
bool at_time(double, NrnThread *)
void nocap_v(NrnThread *)
int psol(double, double *, double *, double, NrnThread *)
void fun_thread_transfer_part1(double t, double *y, NrnThread *nt)
void record_add(PlayRecord *)
void play_add(PlayRecord *)
void daspk_scatter_y(N_Vector)
int setup(N_Vector ypred, N_Vector fpred)
void play_continuous(double t)
void fun_thread_ms_part4(double *ydot, NrnThread *nt)
void nocap_v_part2(NrnThread *)
void fun_thread_transfer_part2(double *ydot, NrnThread *nt)
void daspk_setup1_tree_matrix()
void new_no_cap_memb(CvodeThreadData &, NrnThread *)
void fun_thread_ms_part34(double *ydot, NrnThread *nt)
void fun_thread_ms_part1(double t, double *y, NrnThread *nt)
void record_continuous_thread(NrnThread *)
int solvex_thread_part3(double *b, NrnThread *nt)
void check_deliver(NrnThread *nt=0)
int daspk_interpolate(double)
void nocap_v_part3(NrnThread *)
void evaluate_conditions(NrnThread *nt=0)
void fill(Cvode *standard)
void fun_thread(double t, double *y, double *ydot, NrnThread *nt)
void before_after(BAMechList *, NrnThread *)
void fun_thread_ms_part3(NrnThread *nt)
int res(double, double *, double *, double *, NrnThread *)
void scatter_y(double *, int)
virtual int init(double t)
double * n_vector_data(N_Vector, int)
virtual int interpolate(double t)
void nocap_v_part1(NrnThread *)
void activate_maxstate(bool)
void solvemem(NrnThread *)
void daspk_gather_y(N_Vector)
int solvex_thread_part1(double *b, NrnThread *nt)
void scatter_ydot(double *, int)
void gather_ydot(N_Vector)
virtual int handle_step(NetCvode *, double)
int cvode_interpolate(double)
int solvex_thread(double *b, double *y, NrnThread *nt)
void error_weights(double *)
virtual ~CvodeThreadData()
int nonvint_extra_offset_
CvMembList * cv_memb_list_
void delete_memb_list(CvMembList *)
CvMembList * no_cap_memb_
BAMechList * before_breakpoint_
BAMechList * after_solve_
BAMechList * before_step_
std::vector< PreSyn * > PreSynList
Represent main neuron object computed by single thread.