#include <stdio.h>#include <math.h>#include "scoplib.h"#include "md1redef.h"#include "section.h"#include "md2redef.h"
Classes | |
| struct | Member_func |
| struct | Info |
Defines | |
| #define | exp hoc_Exp |
| #define | _threadargscomma_ |
| #define | _threadargs_ |
| #define | t nrn_threads->_t |
| #define | dt nrn_threads->_dt |
| #define | fake_output _p[0] |
| #define | _tsav _p[1] |
| #define | _nd_area *_ppvar[0]._pval |
| #define | ptr *_ppvar[2]._pval |
| #define | _p_ptr _ppvar[2]._pval |
| #define | initps initps_PatternStim |
| #define | sendgroup sendgroup_PatternStim |
| #define | _tqitem &(_ppvar[3]._pvoid) |
| #define | INFOCAST Info** ip = (Info**)(&(_p_ptr)) |
Functions | |
| double | hoc_Exp () |
| double * | getarg () |
| int | nrn_get_mechtype () |
| double | initps () |
| double | sendgroup () |
| static void | nrn_init () |
| static void | nrn_state () |
| _pattern_reg_ () | |
| int | ifarg (int iarg) |
| double * | vector_vec (void *vv) |
| int | vector_capacity (void *vv) |
| void * | vector_arg (int iarg) |
| void | nrn_fake_fire (int gid, double spiketime, int fake_out) |
Variables | |
| Prop * | nrn_point_prop_ |
| typedef(* | _Pfrv )() |
| _Pfrv * | pnt_receive |
| short * | pnt_receive_size |
| #define _nd_area *_ppvar[0]._pval |
| #define _p_ptr _ppvar[2]._pval |
| #define _threadargs_ |
| #define _threadargscomma_ |
| #define _tqitem &(_ppvar[3]._pvoid) |
| #define _tsav _p[1] |
| #define dt nrn_threads->_dt |
| #define exp hoc_Exp |
| #define fake_output _p[0] |
Referenced by sendgroup().
Referenced by initps(), and sendgroup().
| double initps initps_PatternStim |
| #define ptr *_ppvar[2]._pval |
| double sendgroup sendgroup_PatternStim |
| #define t nrn_threads->_t |
| _pattern_reg_ | ( | ) |
References add_nrn_artcell(), hoc_register_dparam_size(), hoc_register_limits(), hoc_register_units(), hoc_register_var(), ivoc_help(), nrn_get_mechtype(), nrn_init(), point_register_mech(), and register_destructor().

| double* getarg | ( | ) |
| double hoc_Exp | ( | ) |
References Frame::nargs.
| double initps | ( | ) |
References Info::index, INFOCAST, and Info::tvec.
References assert, net_cvode_instance, and nrn_threads.
Referenced by sendgroup().
| int nrn_get_mechtype | ( | ) |
| static void nrn_init | ( | ) |
| static void nrn_state | ( | ) |
| double sendgroup | ( | ) |
References fake_output, Info::gidvec, i, Info::index, INFOCAST, nrn_fake_fire(), t, Info::tvec, vector_capacity(), and vector_vec().

References check_obj_type(), hoc_objgetarg(), Symbol::u, and Vect.
Referenced by LinearMechanism::create(), fit_praxis(), gr_line_info(), nrn_vecsim_add(), pval_praxis(), and vector_arg_px().

Referenced by fit_praxis(), and sendgroup().
| double* vector_vec | ( | void * | vv | ) |
References hoc_execerror().
Referenced by fit_praxis(), gr_line_info(), pval_praxis(), HocDataPathImpl::search_vectors(), and sendgroup().

| typedef(* _Pfrv)() |
| short* pnt_receive_size |
1.6.3