#include "classreg.h"
#include "membfunc.h"
Go to the source code of this file.
References Point_process::_vnt, emalloc, ifarg(), loc_point_process(), Point_process::node, nrn_is_artificial_, Point_process::nvi_, Point_process::ob, Point_process::presyn_, Point_process::prop, and Point_process::sec.
Referenced by hoc_construct_point(), and nrn_new_pointprocess().
Referenced by KSChan::destroy_pnt().
double get_loc_point_process | ( | void * | ) |
References hoc_execerror(), hoc_level_pushsec(), Point_process::node, nrn_arc_position(), nrn_is_artificial_, Point_process::prop, Point_process::sec, sec, Prop::type, and x.
Referenced by special_pnt_call().
double has_loc_point | ( | void * | ) |
References Point_process::sec.
void hoc_register_cvode | ( | int | , | |
int(*)(int) | , | |||
int(*)(int, double **, double **, double *, Datum *, double *, int) | , | |||
int(*)(NrnThread *, Memb_list *, int) | , | |||
int(*)(NrnThread *, Memb_list *, int) | ||||
) |
Referenced by _exp2syn_reg_(), _expsyn_reg_(), _hh_reg_(), and KSChan::add_channel().
void ion_reg | ( | const char * | , | |
double | ||||
) |
References assert, chk_access(), chkarg(), hoc_execerror(), hoc_is_double_arg(), hoc_objgetarg(), node, node_exact(), nrn_is_artificial_, nrn_loc_point_process(), nrnpy_o2loc_p_, sec, and x.
References fprintf(), hoc_execerror(), m, Prop::next, prop_alloc(), and type.
Referenced by KSChan::alloc().
int nrn_get_mechtype | ( | const char * | ) |
double nrn_ion_charge | ( | Symbol * | ) |
References global_charge, and Symbol::subtype.
Referenced by nrn_wrote_conc(), and KSChan::setcond().
Referenced by KSChan::alloc(), KSChan::ion_consist(), and KSChan::ligand_consist().
Point_process* ob2pntproc | ( | Object * | ) |
Point_process* ob2pntproc_0 | ( | Object * | ) |
Referenced by ob2pntproc().
References Prop::_alloc_seq, Memb_func::alloc, assert, Prop::dparam, emalloc, memb_func, Prop::next, Prop::ob, Prop::param, Prop::param_size, Prop::type, and v_structure_change.