![]() |
NEURON
|
#include <../../nrnconf.h>#include <stdio.h>#include <stdlib.h>#include <InterViews/resource.h>#include <nrnmpi.h>#include <nrnoc2iv.h>#include <membfunc.h>#include <nrnmenu.h>#include <arraypool.h>#include <structpool.h>Go to the source code of this file.
Macros | |
| #define | APSIZE 1000 |
| #define | NRN_MECH_REORDER 1 |
Typedefs | |
| using | CharArrayPool = ArrayPool< char > |
| using | DoubleArrayPool = ArrayPool< double > |
| using | DatumArrayPool = ArrayPool< Datum > |
| using | SectionPool = Pool< Section > |
Functions | |
| void | nrn_mk_prop_pools (int) |
| void | nrn_cache_prop_realloc () |
| int | nrn_is_ion (int) |
| void | nrn_update_ion_pointer (Symbol *sion, Datum *dp, int id, int ip) |
| void | nrn_delete_prop_pool (int type) |
| void | nrn_recalc_ptrs (double *(*)(double *)) |
| static double * | recalc_ptr (double *) |
| static void | mk_prop_pools (int n) |
| static void | read_temp1 () |
| double * | nrn_prop_data_alloc (int type, int count, Prop *p) |
| Datum * | nrn_prop_datum_alloc (int type, int count, Prop *p) |
| void | nrn_prop_data_free (int type, double *pd) |
| void | nrn_prop_datum_free (int type, Datum *ppd) |
| Section * | nrn_section_alloc () |
| void | nrn_section_free (Section *s) |
| int | nrn_is_valid_section_ptr (void *v) |
| int | nrn_prop_is_cache_efficient () |
| static int | in_place_data_realloc () |
| void * | nrn_pool_create (long count, int itemsize) |
| void | nrn_pool_delete (void *pool) |
| void * | nrn_pool_alloc (void *pool) |
| void | nrn_pool_free (void *pool, void *item) |
| void | nrn_pool_freeall (void *pool) |
Variables | |
| static int | force |
| static int | npools_ |
| static DoubleArrayPool ** | dblpools_ |
| static DatumArrayPool ** | datumpools_ |
| static SectionPool * | secpool_ |
| static DoubleArrayPool ** | oldpools_ |
| static int | recalc_index_ |
| static hoc_List * | mechstanlist_ |
| #define APSIZE 1000 |
Definition at line 32 of file cxprop.cpp.
| #define NRN_MECH_REORDER 1 |
Definition at line 42 of file cxprop.cpp.
| using CharArrayPool = ArrayPool<char> |
Definition at line 30 of file cxprop.cpp.
| using DatumArrayPool = ArrayPool<Datum> |
Definition at line 34 of file cxprop.cpp.
| using DoubleArrayPool = ArrayPool<double> |
Definition at line 33 of file cxprop.cpp.
| using SectionPool = Pool<Section> |
Definition at line 301 of file cxprop.cpp.
|
static |
Definition at line 398 of file cxprop.cpp.
Definition at line 221 of file cxprop.cpp.
| void nrn_cache_prop_realloc | ( | ) |
Definition at line 572 of file cxprop.cpp.
Definition at line 244 of file cxprop.cpp.
Definition at line 316 of file cxprop.cpp.
Definition at line 255 of file cxprop.cpp.
Definition at line 661 of file cxprop.cpp.
Definition at line 653 of file cxprop.cpp.
Definition at line 657 of file cxprop.cpp.
Definition at line 665 of file cxprop.cpp.
Definition at line 669 of file cxprop.cpp.
Definition at line 262 of file cxprop.cpp.
Definition at line 287 of file cxprop.cpp.
Definition at line 273 of file cxprop.cpp.
Definition at line 294 of file cxprop.cpp.
| int nrn_prop_is_cache_efficient | ( | ) |
Definition at line 321 of file cxprop.cpp.
| void nrn_recalc_ptrs | ( | double * | *)(double * | ) |
| Section* nrn_section_alloc | ( | ) |
Definition at line 305 of file cxprop.cpp.
Definition at line 312 of file cxprop.cpp.
Definition at line 557 of file cxprop.cpp.
|
static |
Definition at line 72 of file cxprop.cpp.
|
static |
Definition at line 376 of file cxprop.cpp.
|
static |
Definition at line 39 of file cxprop.cpp.
|
static |
Definition at line 38 of file cxprop.cpp.
|
static |
Definition at line 36 of file cxprop.cpp.
|
static |
Definition at line 396 of file cxprop.cpp.
|
static |
Definition at line 37 of file cxprop.cpp.
|
static |
Definition at line 371 of file cxprop.cpp.
|
static |
Definition at line 375 of file cxprop.cpp.
|
static |
Definition at line 303 of file cxprop.cpp.