void _hh_reg_() { int _vectorized = 1; _initlists(); ion_reg("na", -10000.); ion_reg("k", -10000.); _na_sym = hoc_lookup("na_ion"); _k_sym = hoc_lookup("k_ion"); register_mech(_mechanism, nrn_alloc,nrn_cur, nrn_jacob, nrn_state, nrn_init, hoc_nrnpointerindex, 2); _extcall_thread = (Datum*)ecalloc(1, sizeof(Datum)); _thread_mem_init(_extcall_thread); _thread1data_inuse = 0; _mechtype = nrn_get_mechtype(_mechanism[1]); _nrn_setdata_reg(_mechtype, _setdata); _nrn_thread_reg(_mechtype, 1, _thread_mem_init); _nrn_thread_reg(_mechtype, 0, _thread_cleanup); _nrn_thread_reg(_mechtype, 2, _update_ion_pointer); _nrn_thread_table_reg(_mechtype, _check_table_thread); hoc_register_prop_size(_mechtype, 19, 7); hoc_register_cvode(_mechtype, _ode_count, _ode_map, _ode_spec, _ode_matsol); hoc_register_tolerance(_mechtype, _hoc_state_tol, &_atollist); hoc_register_var(hoc_scdoub, hoc_vdoub, hoc_intfunc); ivoc_help("help ?1 hh /home/hines/neuron/nrnmpi/src/nrnoc/../../../nrn/src/nrnoc/hh.mod\n"); hoc_register_limits(_mechtype, _hoc_parm_limits); hoc_register_units(_mechtype, _hoc_parm_units); }
void _Na_soma_reg() { int _vectorized = 1; _initlists(); ion_reg("na", 1.0); _na_sym = hoc_lookup("na_ion"); register_mech(_mechanism, nrn_alloc,nrn_cur, nrn_jacob, nrn_state, nrn_init, hoc_nrnpointerindex, 1); _mechtype = nrn_get_mechtype(_mechanism[1]); _nrn_setdata_reg(_mechtype, _setdata); _nrn_thread_reg(_mechtype, 2, _update_ion_pointer); _nrn_thread_table_reg(_mechtype, _check_table_thread); hoc_register_prop_size(_mechtype, 18, 4); hoc_register_cvode(_mechtype, _ode_count, _ode_map, _ode_spec, _ode_matsol); hoc_register_tolerance(_mechtype, _hoc_state_tol, &_atollist); hoc_register_var(hoc_scdoub, hoc_vdoub, hoc_intfunc); ivoc_help("help ?1 Na_soma /home/osboxes/optimizer_canon/tests/ca1_pc_simplification/mod_files/x86_64/Na_soma.mod\n"); hoc_register_limits(_mechtype, _hoc_parm_limits); hoc_register_units(_mechtype, _hoc_parm_units); }
void _NaxSH10_ChannelML_reg() { int _vectorized = 1; _initlists(); ion_reg("na", 1.0); _na_sym = hoc_lookup("na_ion"); register_mech(_mechanism, nrn_alloc,nrn_cur, nrn_jacob, nrn_state, nrn_init, hoc_nrnpointerindex, 1); _mechtype = nrn_get_mechtype(_mechanism[1]); _nrn_setdata_reg(_mechtype, _setdata); _nrn_thread_reg(_mechtype, 2, _update_ion_pointer); _nrn_thread_table_reg(_mechtype, _check_table_thread); hoc_register_prop_size(_mechtype, 14, 4); hoc_register_cvode(_mechtype, _ode_count, _ode_map, _ode_spec, _ode_matsol); hoc_register_tolerance(_mechtype, _hoc_state_tol, &_atollist); hoc_register_var(hoc_scdoub, hoc_vdoub, hoc_intfunc); ivoc_help("help ?1 NaxSH10_ChannelML /home/Simon/Channel_Kinetics/AccessoryOlfactoryBulb/MitralCell/neuroConstruct/AOB_MC_Single_Channel_Tests/generatedNEURON/x86_64/NaxSH10_ChannelML.mod\n"); hoc_register_limits(_mechtype, _hoc_parm_limits); hoc_register_units(_mechtype, _hoc_parm_units); }
void _kv_reg() { int _vectorized = 1; _initlists(); ion_reg("k", -10000.); _k_sym = hoc_lookup("k_ion"); register_mech(_mechanism, nrn_alloc,nrn_cur, nrn_jacob, nrn_state, nrn_init, hoc_nrnpointerindex, 2); _extcall_thread = (Datum*)ecalloc(1, sizeof(Datum)); _thread_mem_init(_extcall_thread); _thread1data_inuse = 0; _mechtype = nrn_get_mechtype(_mechanism[1]); _nrn_setdata_reg(_mechtype, _setdata); _nrn_thread_reg(_mechtype, 1, _thread_mem_init); _nrn_thread_reg(_mechtype, 0, _thread_cleanup); _nrn_thread_reg(_mechtype, 2, _update_ion_pointer); _nrn_thread_table_reg(_mechtype, _check_table_thread); hoc_register_prop_size(_mechtype, 12, 4); hoc_register_cvode(_mechtype, _ode_count, _ode_map, _ode_spec, _ode_matsol); hoc_register_tolerance(_mechtype, _hoc_state_tol, &_atollist); hoc_register_var(hoc_scdoub, hoc_vdoub, hoc_intfunc); ivoc_help("help ?1 kv /home/paulo/Documents/Courses/LASCONVI/Repository/Examples/NEURON/patdemo/x86_64/kv.mod\n"); hoc_register_limits(_mechtype, _hoc_parm_limits); hoc_register_units(_mechtype, _hoc_parm_units); }