NEURON
nrndae_c.h
Go to the documentation of this file.
1 #pragma once
3 
4 #include <vector>
5 
6 extern void nrndae_alloc(void);
7 extern int nrndae_extra_eqn_count(void);
8 extern void nrndae_init(void);
9 extern void nrndae_rhs(NrnThread*); /* relative to c*dy/dt = -g*y + b */
10 extern void nrndae_lhs(void);
11 // Switch back from data_handle to double*
12 void nrndae_dkmap(std::vector<double*>&, std::vector<double*>&);
13 extern void nrndae_dkres(double*, double*, double*);
14 extern void nrndae_dkpsol(double);
15 extern void nrndae_update(NrnThread*);
17 extern int nrndae_list_is_empty(void);
18 
19 extern int nrn_use_daspk_;
void nrndae_lhs(void)
Definition: nrndae.cpp:86
void nrndae_dkpsol(double)
int nrndae_list_is_empty(void)
Definition: nrndae.cpp:13
void nrndae_init(void)
Definition: nrndae.cpp:56
void nrndae_dkres(double *, double *, double *)
Definition: nrndae.cpp:98
int nrndae_extra_eqn_count(void)
Definition: nrndae.cpp:26
void nrndae_dkmap(std::vector< double * > &, std::vector< double * > &)
Definition: nrndae.cpp:92
void nrndae_rhs(NrnThread *)
Definition: nrndae.cpp:76
void nrndae_update(NrnThread *)
Definition: nrndae.cpp:34
void nrndae_alloc(void)
Definition: nrndae.cpp:42
int nrn_use_daspk_
Definition: treeset.cpp:59
void nrn_matrix_node_free()
Definition: treeset.cpp:1771
Represent main neuron object computed by single thread.
Definition: multicore.h:58