#include <../../nrnconf.h>#include <stdio.h>#include <errno.h>#include <math.h>#include "section.h"#include "membfunc.h"#include "neuron.h"#include "parse.h"
Classes | |
| struct | LongDifus |
| struct | LongDifusThreadData |
Defines | |
| #define | nt_t nrn_threads->_t |
| #define | nt_dt nrn_threads->_dt |
Typedefs | |
| typedef struct LongDifus | LongDifus |
| typedef struct LongDifusThreadData | LongDifusThreadData |
| typedef void(* | Pfrv )() |
Functions | |
| char * | secname () |
| char ** | hoc_Erealloc () |
| static void | ode () |
| static void | matsol () |
| static void | overall_setup () |
| hoc_register_ldifus1 (Pfrv f) | |
| void | long_difus_solve (int method, NrnThread *nt) |
Variables | |
| int | diam_change_cnt |
| int | structure_change_cnt |
| #define nt_dt nrn_threads->_dt |
| #define nt_t nrn_threads->_t |
| typedef struct LongDifusThreadData LongDifusThreadData |
| char* * hoc_Erealloc | ( | ) |
| static void matsol | ( | ) |
Referenced by long_difus_solve(), and solve().
| static void ode | ( | ) |
Referenced by long_difus_solve().
| static void overall_setup | ( | ) |
Referenced by long_difus_solve().
| char* secname | ( | ) |
Referenced by dashes(), MultiSplitControl::exchange_setup(), for(), forall_section(), hoc_ifsec(), hoc_secname(), hoc_section_pathname(), issection(), MultiSplitControl::multisplit(), nrn_area_ri(), nrn_complain(), nrn_errno_check(), nrn_pushsec(), nrn_relocate_old_points(), nrn_secstack(), nrn_sectionref_steer(), nrnmpi_splitcell_connect(), MultiSplitControl::pexch(), MultiSplitControl::pmat(), MultiSplitControl::pmatf(), ReducedTree::pr_map(), print_clamp(), print_stim(), print_syn(), MultiSplitControl::prstruct(), psection(), push_section(), sec_and_position(), secaccessname(), sectionname(), and MultiSplitThread::v_setup().
Referenced by nrn_shape_update(), and recalc_diam().
Referenced by NonLinImp::compute(), and NonLinImpRep::NonLinImpRep().
1.6.3