#include <kssingle.h>
|
| KSSingle (KSChan *) |
|
virtual | ~KSSingle () |
|
void | alloc (Prop *, int sindex) |
|
void | init (double v, KSSingleNodeData *snd, NrnThread *, Memb_list *, std::size_t instance, std::size_t offset) |
|
void | state (Node *, Datum *, NrnThread *) |
|
void | cv_update (Node *, Datum *, NrnThread *) |
|
void | one (double, KSSingleNodeData *, NrnThread *) |
|
void | do1trans (KSSingleNodeData *) |
|
void | next1trans (KSSingleNodeData *) |
|
void | multi (double, KSSingleNodeData *, NrnThread *) |
|
void | doNtrans (KSSingleNodeData *) |
|
void | nextNtrans (KSSingleNodeData *) |
|
bool | vsame (double x, double y) |
|
double | exprand () |
|
double | unifrand (double range) |
|
int | rvalrand (int) |
|
Definition at line 47 of file kssingle.h.
◆ KSSingle()
KSSingle::KSSingle |
( |
KSChan * |
c | ) |
|
◆ ~KSSingle()
◆ alloc()
void KSSingle::alloc |
( |
Prop * |
p, |
|
|
int |
sindex |
|
) |
| |
◆ cv_update()
◆ do1trans()
◆ doNtrans()
◆ exprand()
double KSSingle::exprand |
( |
| ) |
|
|
inline |
◆ init()
◆ multi()
◆ next1trans()
◆ nextNtrans()
◆ one()
◆ rvalrand()
int KSSingle::rvalrand |
( |
int |
n | ) |
|
◆ state()
◆ unifrand()
double KSSingle::unifrand |
( |
double |
range | ) |
|
|
inline |
◆ vsame()
bool KSSingle::vsame |
( |
double |
x, |
|
|
double |
y |
|
) |
| |
|
inline |
◆ idum_
unsigned int KSSingle::idum_ |
|
static |
◆ nstate_
◆ ntrans_
◆ rval_
◆ singleevent_deliver_
unsigned long KSSingle::singleevent_deliver_ |
|
static |
◆ singleevent_move_
unsigned long KSSingle::singleevent_move_ |
|
static |
◆ sndindex_
◆ states_
◆ transitions_
◆ uses_ligands_
bool KSSingle::uses_ligands_ |
◆ vres_
The documentation for this class was generated from the following files:
- /home/docs/checkouts/readthedocs.org/user_builds/nrn/checkouts/3466/src/nrniv/kssingle.h
- /home/docs/checkouts/readthedocs.org/user_builds/nrn/checkouts/3466/src/nrncvode/netcvode.cpp
- /home/docs/checkouts/readthedocs.org/user_builds/nrn/checkouts/3466/src/nrniv/kssingle.cpp