NEURON
capac.cpp File Reference
#include <../../nrnconf.h>
#include "section.h"
#include "membdef.h"
#include "neuron/cache/mechanism_range.hpp"
#include "nrniv_mf.h"

Go to the source code of this file.

Functions

static void cap_alloc (Prop *)
 
static void cap_init (neuron::model_sorted_token const &, NrnThread *, Memb_list *, int)
 
void capac_reg_ (void)
 
void nrn_cap_jacob (neuron::model_sorted_token const &sorted_token, NrnThread *_nt, Memb_list *ml)
 
void nrn_capacity_current (neuron::model_sorted_token const &sorted_token, NrnThread *_nt, Memb_list *ml)
 
void nrn_mul_capacity (neuron::model_sorted_token const &sorted_token, NrnThread *_nt, Memb_list *ml)
 
void nrn_div_capacity (neuron::model_sorted_token const &sorted_token, NrnThread *_nt, Memb_list *ml)
 

Variables

static const char * mechanism [] = {"0", "capacitance", "cm", 0, "i_cap", 0, 0}
 
static constexpr auto nparm = 2
 
static constexpr auto ndparm = 0
 
static std::vector< double > parm_default {DEF_cm}
 
static constexpr auto cm_index = 0
 
static constexpr auto i_cap_index = 1
 

Function Documentation

◆ cap_alloc()

static void cap_alloc ( Prop p)
static

Definition at line 113 of file capac.cpp.

◆ cap_init()

static void cap_init ( neuron::model_sorted_token const &  sorted_token,
NrnThread _nt,
Memb_list ml,
int  type 
)
static

Definition at line 50 of file capac.cpp.

◆ capac_reg_()

void capac_reg_ ( void  )

Definition at line 18 of file capac.cpp.

◆ nrn_cap_jacob()

void nrn_cap_jacob ( neuron::model_sorted_token const &  sorted_token,
NrnThread _nt,
Memb_list ml 
)

Definition at line 39 of file capac.cpp.

◆ nrn_capacity_current()

void nrn_capacity_current ( neuron::model_sorted_token const &  sorted_token,
NrnThread _nt,
Memb_list ml 
)

Definition at line 61 of file capac.cpp.

◆ nrn_div_capacity()

void nrn_div_capacity ( neuron::model_sorted_token const &  sorted_token,
NrnThread _nt,
Memb_list ml 
)

Definition at line 91 of file capac.cpp.

◆ nrn_mul_capacity()

void nrn_mul_capacity ( neuron::model_sorted_token const &  sorted_token,
NrnThread _nt,
Memb_list ml 
)

Definition at line 78 of file capac.cpp.

Variable Documentation

◆ cm_index

constexpr auto cm_index = 0
staticconstexpr

Definition at line 29 of file capac.cpp.

◆ i_cap_index

constexpr auto i_cap_index = 1
staticconstexpr

Definition at line 30 of file capac.cpp.

◆ mechanism

const char* mechanism[] = {"0", "capacitance", "cm", 0, "i_cap", 0, 0}
static

Definition at line 10 of file capac.cpp.

◆ ndparm

constexpr auto ndparm = 0
staticconstexpr

Definition at line 15 of file capac.cpp.

◆ nparm

constexpr auto nparm = 2
staticconstexpr

Definition at line 14 of file capac.cpp.

◆ parm_default

std::vector<double> parm_default {DEF_cm}
static

Definition at line 16 of file capac.cpp.