Go to the source code of this file.
◆ execerror
◆ NODEAREA
| #define NODEAREA |
( |
|
n | ) |
((n)->area()) |
◆ NODERINV
| #define NODERINV |
( |
|
n | ) |
((n)->_rinv) |
◆ pc
◆ PROP_PY_INDEX
◆ spop
◆ tstopbit
| #define tstopbit (1 << 15) |
◆ tstopset
◆ tstopunset
◆ xpop
◆ Info3Coef
◆ Info3Val
◆ NodeCoef
◆ NodeVal
◆ node_alloc()
| void node_alloc |
( |
Section * |
sec, |
|
|
short |
nseg |
|
) |
| |
◆ nrn_delete_mechanism_prop_datum()
| void nrn_delete_mechanism_prop_datum |
( |
int |
type | ) |
|
◆ nrn_is_valid_section_ptr()
| int nrn_is_valid_section_ptr |
( |
void * |
v | ) |
|
◆ nrn_mechanism_prop_datum_count()
| int nrn_mechanism_prop_datum_count |
( |
int |
type | ) |
|
◆ nrn_parent_node()
◆ nrn_prop_datum_free()
| void nrn_prop_datum_free |
( |
int |
type, |
|
|
Datum * |
ppd |
|
) |
| |
◆ nrn_section_alloc()
◆ nrn_section_free()
| void nrn_section_free |
( |
Section * |
s | ) |
|
◆ sec_alloc()
Allocate a new Section object.
Changed from emalloc to allocation from a SectionPool in order to allow safe checking of whether a void* is a possible Section* without the possibility of invalid memory read errors. Note that freeing sections must be done with nrn_section_free(Section*).
Definition at line 445 of file solve.cpp.
◆ nrn_global_ncell
◆ section_list