CoreNEURON
register_mech.cpp File Reference

Go to the source code of this file.

Namespaces

 coreneuron
 THIS FILE IS AUTO GENERATED DONT MODIFY IT.
 

Typedefs

using coreneuron::Pfrv = void(*)()
 

Functions

static void coreneuron::ion_write_depend (int type, int etype)
 
void coreneuron::hoc_reg_bbcore_read (int type, bbcore_read_t f)
 
void coreneuron::hoc_reg_bbcore_write (int type, bbcore_write_t f)
 
void coreneuron::add_nrn_has_net_event (int)
 
void coreneuron::add_nrn_fornetcons (int, int)
 
void coreneuron::add_nrn_artcell (int type, int qi)
 
void coreneuron::set_pnt_receive (int type, pnt_receive_t pnt_receive, pnt_receive_t pnt_receive_init, short size)
 
void coreneuron::alloc_mech (int memb_func_size_)
 
void coreneuron::initnrn ()
 
int coreneuron::register_mech (const char **m, mod_alloc_t alloc, mod_f_t cur, mod_f_t jacob, mod_f_t stat, mod_f_t initialize, mod_f_t private_constructor, mod_f_t private_destructor, int nrnpointerindex, int vectorized)
 
void coreneuron::nrn_writes_conc (int, int)
 
void coreneuron::_nrn_layout_reg (int, int)
 
void coreneuron::hoc_register_net_receive_buffering (NetBufReceive_t, int)
 
void coreneuron::hoc_register_net_send_buffering (int)
 
void coreneuron::hoc_register_watch_check (nrn_watch_check_t, int)
 
void coreneuron::hoc_register_prop_size (int, int, int)
 
void coreneuron::hoc_register_dparam_semantics (int type, int, const char *name)
 
static int coreneuron::depend_append (int idep, int *dependencies, int deptype, int type)
 
int coreneuron::nrn_mech_depend (int type, int *dependencies)
 
void coreneuron::register_constructor (mod_f_t constructor)
 
void coreneuron::register_destructor (mod_f_t d)
 
int coreneuron::point_reg_helper (const Symbol *s2)
 
int coreneuron::point_register_mech (const char **, mod_alloc_t alloc, mod_f_t cur, mod_f_t jacob, mod_f_t stat, mod_f_t initialize, mod_f_t private_constructor, mod_f_t private_destructor, int nrnpointerindex, mod_f_t constructor, mod_f_t destructor, int vectorized)
 
void coreneuron::_modl_cleanup ()
 
void coreneuron::state_discontinuity (int, double *pd, double d)
 
void coreneuron::hoc_reg_ba (int, mod_f_t, int)
 
void coreneuron::_nrn_thread_reg0 (int i, void(*f)(ThreadDatum *))
 
void coreneuron::_nrn_thread_reg1 (int i, void(*f)(ThreadDatum *))
 
void coreneuron::_nrn_thread_table_reg (int i, thread_table_check_t f)
 
void coreneuron::_nrn_setdata_reg (int i, void(*call)(double *, Datum *))
 

Variables

int coreneuron::secondorder = 0
 
double coreneuron::t
 
double coreneuron::dt
 
double coreneuron::celsius
 
double coreneuron::pi
 
int coreneuron::rev_dt
 
int coreneuron::state_discon_allowed_
 
int coreneuron::state_discon_flag_ = 0