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
 

Functions

static void pas_alloc (Prop *p)
 
static void pas_cur (neuron::model_sorted_token const &, NrnThread *nt, Memb_list *ml, int type)
 
static void pas_jacob (neuron::model_sorted_token const &, NrnThread *nt, Memb_list *ml, int type)
 
void passive0_reg_ (void)
 

Variables

static const char * mechanism [] = {"0", "fastpas", "g_fastpas", "e_fastpas", 0, 0, 0}
 
static std::vector< double > parm_default {DEF_g, DEF_e}
 
static constexpr auto g_index = 0
 
static constexpr auto e_index = 1
 

Macro Definition Documentation

◆ nparm

#define nparm   2

Definition at line 8 of file passive0.cpp.

Function Documentation

◆ pas_alloc()

static void pas_alloc ( Prop p)
static

Definition at line 50 of file passive0.cpp.

◆ pas_cur()

static void pas_cur ( neuron::model_sorted_token const &  ,
NrnThread nt,
Memb_list ml,
int  type 
)
static

Definition at line 31 of file passive0.cpp.

◆ pas_jacob()

static void pas_jacob ( neuron::model_sorted_token const &  ,
NrnThread nt,
Memb_list ml,
int  type 
)
static

Definition at line 39 of file passive0.cpp.

◆ passive0_reg_()

void passive0_reg_ ( void  )

Definition at line 16 of file passive0.cpp.

Variable Documentation

◆ e_index

constexpr auto e_index = 1
staticconstexpr

Definition at line 29 of file passive0.cpp.

◆ g_index

constexpr auto g_index = 0
staticconstexpr

Definition at line 28 of file passive0.cpp.

◆ mechanism

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

Definition at line 9 of file passive0.cpp.

◆ parm_default

std::vector<double> parm_default {DEF_g, DEF_e}
static

Definition at line 14 of file passive0.cpp.