1 #include <../../nrnconf.h> 9 static const char *
mechanism[] = {
"0",
"capacitance",
"cm", 0,
"i_cap", 0, 0};
22 #define cm vdata[i][0] 23 #define i_cap vdata[i][1] 35 double **vdata = ml->
data;
37 double cfac = .001 * _nt->
cj;
40 int *ni = ml->nodeindices;
41 for (i = 0; i < count; i++) {
47 for (i = 0; i < count; ++
i) {
55 double **vdata = ml->
data;
57 for (i = 0; i < count; ++
i) {
65 double **vdata = ml->
data;
67 double cfac = .001 * _nt->
cj;
73 int *ni = ml->nodeindices;
74 for (i = 0; i < count; i++) {
80 for (i = 0; i < count; ++
i) {
91 double **vdata = ml->
data;
93 double cfac = .001 * _nt->
cj;
96 int *ni = ml->nodeindices;
97 for (i = 0; i < count; i++) {
103 for (i = 0; i < count; ++
i) {
112 double **vdata = ml->
data;
116 int *ni = ml->nodeindices;
117 for (i = 0; i < count; i++) {
124 for (i = 0; i < count; ++
i) {
131 for (i = 0; i < count; ++
i) {
static void cap_init(NrnThread *, Memb_list *, int)
void nrn_capacity_current(NrnThread *_nt, Memb_list *ml)
Represent main neuron object computed by single thread.
void hoc_register_prop_size(int, int, int)
void nrn_cap_jacob(NrnThread *_nt, Memb_list *ml)
_nrn_Fast_Imem * _nrn_fast_imem
static const char * mechanism[]
void nrn_div_capacity(NrnThread *_nt, Memb_list *ml)
int nrn_get_mechtype(const char *mechname)
void(* Pvmi)(struct NrnThread *, Memb_list *, int)
void nrn_mul_capacity(NrnThread *_nt, Memb_list *ml)
void register_mech(const char **, Pvmp, Pvmi, Pvmi, Pvmi, Pvmi, int, int)
double * nrn_prop_data_alloc(int type, int count, Prop *p)
static void cap_alloc(Prop *)