NEURON
passive0.cpp File Reference
#include <../../nrnconf.h>
#include "section.h"
#include "membdef.h"
#include "nrniv_mf.h"

Go to the source code of this file.

Macros

#define nparm   2
 
#define g   vdata[i][0]
 
#define e   vdata[i][1]
 
#define v   NODEV(vnode[i])
 

Functions

static void pas_alloc (Prop *p)
 
static void pas_cur (NrnThread *nt, Memb_list *ml, int type)
 
static void pas_jacob (NrnThread *nt, Memb_list *ml, int type)
 
void passive0_reg_ (void)
 

Variables

static const char * mechanism []
 

Macro Definition Documentation

◆ e

#define e   vdata[i][1]

Definition at line 24 of file passive0.cpp.

◆ g

#define g   vdata[i][0]

Definition at line 23 of file passive0.cpp.

◆ nparm

#define nparm   2

Definition at line 8 of file passive0.cpp.

◆ v

#define v   NODEV(vnode[i])

Definition at line 25 of file passive0.cpp.

Function Documentation

◆ pas_alloc()

static void pas_alloc ( Prop p)
static

Definition at line 57 of file passive0.cpp.

◆ pas_cur()

static void pas_cur ( NrnThread nt,
Memb_list ml,
int  type 
)
static

Definition at line 27 of file passive0.cpp.

◆ pas_jacob()

static void pas_jacob ( NrnThread nt,
Memb_list ml,
int  type 
)
static

Definition at line 41 of file passive0.cpp.

◆ passive0_reg_()

void passive0_reg_ ( void  )

Definition at line 16 of file passive0.cpp.

Variable Documentation

◆ mechanism

const char* mechanism[]
static
Initial value:
= {
"0", "fastpas", "g_fastpas", "e_fastpas", 0,0,0
}

Definition at line 9 of file passive0.cpp.