![]() |
NEURON
|
#include <../../nrnconf.h>#include <stdio.h>#include <stdlib.h>#include <math.h>#include <nrnpython_config.h>#include "section.h"#include "nrniv_mf.h"#include "membfunc.h"#include "parse.hpp"#include "hocparse.h"#include "membdef.h"Go to the source code of this file.
Macros | |
| #define | HOC_L_LIST 1 |
| #define | symlist hoc_symlist |
| #define | NSECSTACK 200 |
| #define | CAB_SIZE 10 |
| #define | PI 3.14159265358979323846 |
| #define | relative(pc) (pc + (pc)->i) |
Variables | |
| int | hoc_execerror_messages |
| int | tree_changed = 1 |
| int | diam_changed = 1 |
| int | nrn_shape_changed_ |
| int | v_structure_change |
| char *(* | nrnpy_pysec_name_p_ )(Section *) |
| Object *(* | nrnpy_pysec_cell_p_ )(Section *) |
| int(* | nrnpy_pysec_cell_equals_p_ )(Section *, Object *) |
| static Section * | secstack [NSECSTACK+1] |
| static int | isecstack = 0 |
| static int | skip_secstack_check = 0 |
| int | keep_nseg_parm_ |
| #define CAB_SIZE 10 |
| #define HOC_L_LIST 1 |
Definition at line 4 of file cabcode.cpp.
| #define NSECSTACK 200 |
Definition at line 42 of file cabcode.cpp.
| #define PI 3.14159265358979323846 |
Definition at line 1938 of file cabcode.cpp.
| #define symlist hoc_symlist |
Definition at line 17 of file cabcode.cpp.
Definition at line 186 of file cabcode.cpp.
| int arc0at0 | ( | Section * | sec | ) |
Definition at line 399 of file cabcode.cpp.
Definition at line 407 of file cabcode.cpp.
Definition at line 1598 of file cabcode.cpp.
| double cable_prop_eval | ( | Symbol * | sym | ) |
Definition at line 1518 of file cabcode.cpp.
| double* cable_prop_eval_pointer | ( | Symbol * | sym | ) |
Definition at line 1536 of file cabcode.cpp.
Definition at line 444 of file cabcode.cpp.
|
static |
Definition at line 2288 of file cabcode.cpp.
Definition at line 1125 of file cabcode.cpp.
Definition at line 615 of file cabcode.cpp.
Definition at line 673 of file cabcode.cpp.
Definition at line 322 of file cabcode.cpp.
Definition at line 569 of file cabcode.cpp.
Definition at line 2061 of file cabcode.cpp.
Definition at line 2137 of file cabcode.cpp.
| int has_membrane | ( | char * | mechanism_name, |
| Section * | sec | ||
| ) |
Definition at line 2236 of file cabcode.cpp.
| Prop* hoc_getdata_range | ( | int | type | ) |
Definition at line 1107 of file cabcode.cpp.
Definition at line 2211 of file cabcode.cpp.
Definition at line 2369 of file cabcode.cpp.
Definition at line 757 of file cabcode.cpp.
Definition at line 2273 of file cabcode.cpp.
| char* hoc_section_pathname | ( | Section * | sec | ) |
Definition at line 1835 of file cabcode.cpp.
Definition at line 2248 of file cabcode.cpp.
Definition at line 2227 of file cabcode.cpp.
Definition at line 1550 of file cabcode.cpp.
Definition at line 843 of file cabcode.cpp.
Definition at line 849 of file cabcode.cpp.
Definition at line 910 of file cabcode.cpp.
Definition at line 916 of file cabcode.cpp.
Definition at line 423 of file cabcode.cpp.
|
static |
Definition at line 519 of file cabcode.cpp.
Definition at line 259 of file cabcode.cpp.
Definition at line 289 of file cabcode.cpp.
Definition at line 1940 of file cabcode.cpp.
| int node_index | ( | Section * | sec, |
| double | x | ||
| ) |
Definition at line 1471 of file cabcode.cpp.
| int node_index_exact | ( | Section * | sec, |
| double | x | ||
| ) |
Definition at line 1497 of file cabcode.cpp.
Definition at line 1986 of file cabcode.cpp.
Definition at line 529 of file cabcode.cpp.
Definition at line 1867 of file cabcode.cpp.
| int nrn_at_beginning | ( | Section * | sec | ) |
Definition at line 1648 of file cabcode.cpp.
Definition at line 1557 of file cabcode.cpp.
Definition at line 438 of file cabcode.cpp.
| double nrn_connection_position | ( | Section * | sec | ) |
Definition at line 1639 of file cabcode.cpp.
| double nrn_diameter | ( | Node * | nd | ) |
Definition at line 432 of file cabcode.cpp.
Definition at line 594 of file cabcode.cpp.
Definition at line 1319 of file cabcode.cpp.
| int nrn_get_mechtype | ( | const char * | mechname | ) |
Definition at line 2000 of file cabcode.cpp.
Definition at line 76 of file cabcode.cpp.
| int nrn_instance_count | ( | int | mechtype | ) |
Definition at line 2012 of file cabcode.cpp.
| int nrn_isecstack | ( | void | ) |
Definition at line 54 of file cabcode.cpp.
Definition at line 1079 of file cabcode.cpp.
Definition at line 1092 of file cabcode.cpp.
Definition at line 472 of file cabcode.cpp.
Definition at line 1678 of file cabcode.cpp.
Definition at line 123 of file cabcode.cpp.
Definition at line 99 of file cabcode.cpp.
| double nrn_ra | ( | Section * | sec | ) |
Definition at line 403 of file cabcode.cpp.
Definition at line 958 of file cabcode.cpp.
Definition at line 1335 of file cabcode.cpp.
Definition at line 503 of file cabcode.cpp.
Definition at line 1653 of file cabcode.cpp.
Definition at line 233 of file cabcode.cpp.
Definition at line 248 of file cabcode.cpp.
| const char* nrn_sec2pysecname | ( | Section * | sec | ) |
Definition at line 1811 of file cabcode.cpp.
Definition at line 751 of file cabcode.cpp.
| void nrn_secstack | ( | int | i | ) |
Definition at line 58 of file cabcode.cpp.
Definition at line 2404 of file cabcode.cpp.
| double nrn_section_orientation | ( | Section * | sec | ) |
Definition at line 1644 of file cabcode.cpp.
Definition at line 1666 of file cabcode.cpp.
Definition at line 2027 of file cabcode.cpp.
Definition at line 2092 of file cabcode.cpp.
Definition at line 1375 of file cabcode.cpp.
Definition at line 831 of file cabcode.cpp.
Definition at line 824 of file cabcode.cpp.
|
static |
Definition at line 2125 of file cabcode.cpp.
| void oc_restore_cabcode | ( | int * | a1, |
| int * | a2 | ||
| ) |
Definition at line 91 of file cabcode.cpp.
| void oc_save_cabcode | ( | int * | a1, |
| int * | a2 | ||
| ) |
Definition at line 86 of file cabcode.cpp.
Definition at line 2335 of file cabcode.cpp.
Definition at line 2347 of file cabcode.cpp.
Definition at line 2327 of file cabcode.cpp.
Definition at line 1117 of file cabcode.cpp.
Definition at line 2356 of file cabcode.cpp.
Definition at line 2374 of file cabcode.cpp.
Definition at line 1053 of file cabcode.cpp.
Definition at line 1195 of file cabcode.cpp.
Definition at line 1153 of file cabcode.cpp.
|
static |
Definition at line 1068 of file cabcode.cpp.
Definition at line 1465 of file cabcode.cpp.
Definition at line 1456 of file cabcode.cpp.
Definition at line 1410 of file cabcode.cpp.
Definition at line 581 of file cabcode.cpp.
Definition at line 552 of file cabcode.cpp.
Definition at line 681 of file cabcode.cpp.
Definition at line 718 of file cabcode.cpp.
Definition at line 730 of file cabcode.cpp.
Definition at line 145 of file cabcode.cpp.
Definition at line 747 of file cabcode.cpp.
Definition at line 1908 of file cabcode.cpp.
| const char* secaccessname | ( | void | ) |
Definition at line 2257 of file cabcode.cpp.
| const char* secname | ( | Section * | sec | ) |
Definition at line 1776 of file cabcode.cpp.
Definition at line 2438 of file cabcode.cpp.
| double section_length | ( | Section * | sec | ) |
Definition at line 387 of file cabcode.cpp.
Definition at line 2341 of file cabcode.cpp.
Definition at line 1826 of file cabcode.cpp.
Definition at line 2261 of file cabcode.cpp.
| int segment_limits | ( | double * | pdx | ) |
Definition at line 1919 of file cabcode.cpp.
Definition at line 1724 of file cabcode.cpp.
Definition at line 664 of file cabcode.cpp.
Definition at line 2317 of file cabcode.cpp.
Definition at line 2309 of file cabcode.cpp.
| int diam_changed = 1 |
Definition at line 23 of file cabcode.cpp.
|
static |
Definition at line 44 of file cabcode.cpp.
| int keep_nseg_parm_ |
Definition at line 1549 of file cabcode.cpp.
Definition at line 31 of file cabcode.cpp.
Definition at line 30 of file cabcode.cpp.
Definition at line 29 of file cabcode.cpp.
Definition at line 43 of file cabcode.cpp.
|
static |
Definition at line 50 of file cabcode.cpp.
| int tree_changed = 1 |
Definition at line 19 of file cabcode.cpp.
|
extern |
Definition at line 99 of file cvodestb.cpp.