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) {
int nrn_get_mechtype(const char *mechname)
void nrn_div_capacity(NrnThread *_nt, Memb_list *ml)
static void cap_init(NrnThread *, Memb_list *, int)
void nrn_mul_capacity(NrnThread *_nt, Memb_list *ml)
void nrn_capacity_current(NrnThread *_nt, Memb_list *ml)
static void cap_alloc(Prop *)
static const char * mechanism[]
void nrn_cap_jacob(NrnThread *_nt, Memb_list *ml)
double * nrn_prop_data_alloc(int type, int count, Prop *p)
void register_mech(const char **, Pvmp, Pvmi, Pvmi, Pvmi, Pvmi, int, int)
void hoc_register_prop_size(int, int, int)
void(* Pvmi)(struct NrnThread *, Memb_list *, int)
Represent main neuron object computed by single thread.
_nrn_Fast_Imem * _nrn_fast_imem