#include <../../nrnconf.h>
#include <string.h>
#include <stdlib.h>
#include <OS/list.h>
#include <math.h>
#include "nrnoc2iv.h"
#include "classreg.h"
#include "kschan.h"
#include <OS/string.h>
#include "ivocvect.h"
#include "spmatrix.h"
#include <OS/math.h>
#include <kschan.h>
#include <netcon.h>
#include "parse.h"
#include "nrniv_mf.h"
Defines | |
#define | NSingleIndex 0 |
#define | nt_dt nrn_threads->_dt |
Functions | |
declarePtrList (KSChanList, KSChan) implementPtrList(KSChanList | |
char * | hoc_symbol_units (Symbol *, const char *) |
void | hoc_unlink_symbol (Symbol *, Symlist *) |
void | notify_freed_val_array (double *, int) |
void | nrn_mk_table_check () |
void | kschan_cvode_single_update () |
void | KSChan_reg () |
Variables | |
Symlist * | hoc_symlist |
Symlist * | hoc_built_in_symlist |
Symlist * | hoc_top_level_symlist |
#define NSingleIndex 0 |
Referenced by KSChan::alloc(), KSChan::cv_sc_update(), KSChan::init(), KSChan::matsol(), KSChan::spec(), KSChan::state(), and KSChan::update_prop().
#define nt_dt nrn_threads->_dt |
declarePtrList | ( | KSChanList | , | |
KSChan | ||||
) |
char* hoc_symbol_units | ( | Symbol * | , | |
const char * | ||||
) |
References assert, Symlist::first, Symlist::last, and Symbol::next.
Referenced by KSChan::freesym(), java2nrn_class(), and make_pointprocess().
void kschan_cvode_single_update | ( | ) |
void KSChan_reg | ( | ) |
References class2oc(), hoc_lookup(), KSSingle::idum_, nil, and KSSingle::vres_.
void nrn_mk_table_check | ( | ) |
References Datum::_pvoid, emalloc, Datum::i, id, NrnThreadMembList::index, index, memb_func, NrnThreadMembList::next, and NrnThread::tml.
Referenced by KSChan::usetable().