|
MOOSE - Multiscale Object Oriented Simulation Environment
|
#include <RandSpike.h>
Collaboration diagram for RandSpike:Public Member Functions | |
| bool | getDoPeriodic () const |
| bool | getFired () const |
| double | getRate () const |
| double | getRefractT () const |
| void | process (const Eref &e, ProcPtr p) |
| RandSpike () | |
| void | reinit (const Eref &e, ProcPtr p) |
| void | setDoPeriodic (bool val) |
| void | setRate (double rate) |
| void | setRefractT (double val) |
Static Public Member Functions | |
| static const Cinfo * | initCinfo () |
Private Attributes | |
| bool | doPeriodic_ |
| bool | fired_ |
| double | lastEvent_ |
| double | rate_ |
| double | realRate_ |
| double | refractT_ |
| double | threshold_ |
Definition at line 13 of file RandSpike.h.
| RandSpike::RandSpike | ( | ) |
Definition at line 119 of file RandSpike.cpp.
| bool RandSpike::getDoPeriodic | ( | ) | const |
Definition at line 179 of file RandSpike.cpp.
References doPeriodic_.
Referenced by initCinfo().
Here is the caller graph for this function:| bool RandSpike::getFired | ( | ) | const |
Definition at line 170 of file RandSpike.cpp.
References fired_.
Referenced by initCinfo().
Here is the caller graph for this function:| double RandSpike::getRate | ( | ) | const |
Definition at line 156 of file RandSpike.cpp.
References rate_.
Referenced by initCinfo().
Here is the caller graph for this function:| double RandSpike::getRefractT | ( | ) | const |
Definition at line 165 of file RandSpike.cpp.
References refractT_.
Referenced by initCinfo().
Here is the caller graph for this function:
|
static |
Definition at line 25 of file RandSpike.cpp.
References getDoPeriodic(), getFired(), getRate(), getRefractT(), Neutral::initCinfo(), process(), reinit(), setDoPeriodic(), setRate(), setRefractT(), spikeGenCinfo, and spikeOut().
Here is the call graph for this function:Definition at line 189 of file RandSpike.cpp.
References ProcInfo::currTime, doPeriodic_, ProcInfo::dt, fired_, lastEvent_, moose::mtrand(), rate_, realRate_, refractT_, and spikeOut().
Referenced by initCinfo().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 217 of file RandSpike.cpp.
References lastEvent_, moose::log(), moose::mtrand(), rate_, and realRate_.
Referenced by initCinfo().
Here is the call graph for this function:
Here is the caller graph for this function:| void RandSpike::setDoPeriodic | ( | bool | val | ) |
Definition at line 175 of file RandSpike.cpp.
References doPeriodic_.
Referenced by initCinfo().
Here is the caller graph for this function:| void RandSpike::setRate | ( | double | rate | ) |
Definition at line 137 of file RandSpike.cpp.
References rate_, realRate_, and refractT_.
Referenced by initCinfo().
Here is the caller graph for this function:| void RandSpike::setRefractT | ( | double | val | ) |
Definition at line 161 of file RandSpike.cpp.
References refractT_.
Referenced by initCinfo().
Here is the caller graph for this function:
|
private |
Definition at line 48 of file RandSpike.h.
Referenced by getDoPeriodic(), process(), and setDoPeriodic().
|
private |
Definition at line 47 of file RandSpike.h.
Referenced by getFired(), and process().
|
private |
Definition at line 45 of file RandSpike.h.
|
private |
|
private |
Definition at line 43 of file RandSpike.h.
|
private |
Definition at line 44 of file RandSpike.h.
Referenced by getRefractT(), process(), setRate(), and setRefractT().
|
private |
Definition at line 46 of file RandSpike.h.