|
Compounds |
| class | debugflag< false > |
| class | debugflag< true > |
| | This instantiation of the class is used for punnets namespace. More...
|
| class | func_base |
| class | func_const |
| | </classdef> More...
|
| class | func_const_int |
| class | func_delta_int |
| | </classdef> More...
|
| class | func_deriveq_base |
| class | func_exp |
| class | func_exp_diff |
| class | func_exp_int |
| class | func_response |
| class | func_sine |
| class | func_sine_int |
| class | func_sineshot |
| class | func_sineshot_int |
| class | func_step |
| | </classdef> More...
|
| struct | greater_tevent |
| class | message_add_pulse |
| | A message that adds a new pulse. More...
|
| class | message_add_event_time |
| class | message_base |
| class | message_set_lambda |
| | A message that changes lambda (leak value). More...
|
| class | message_set_zero_point |
| | A message that changes zero point. More...
|
| class | message_set_t0 |
| | A message that changes t0. More...
|
| struct | less_sched_entry |
| | This class is used to construct a global priority queue on STL. More...
|
| class | taction |
| class | tevent |
| struct | neuentry |
| | A class to keep a list of logging neurons. More...
|
| class | tlogger |
| class | tmessage |
| class | tneuron_base |
| class | tpulse |
| class | tsched_double |
| class | tsentinel |
| class | tsynapse_base |
Typedefs |
| typedef double | real |
| typedef double | ntime_t |
Functions |
|
taction & | makePulse (tneuron_base &idest, real ilevel) |
| | Generate a pulse to the specified destination.
|
|
taction & | makePulse (tneuron_base &idest, message_base *mess) |
| | Generate a pulse to the specified destination.
|
|
template<bool b> taction & | setExtInput (punnets_private::tneuron_ext_const< b > &idest, real ilevel) |
| | Set an external input to a specified level.
|
Variables |
|
u_int64_t | totalfire = 0 |
| | This variable counts the total number of firing of the neurons.
|
|
u_int64_t | totalpulse = 0 |
| | This variable counts the total pulse arrivals to any of the neurons.
|
|
u_int64_t | totalpartition = 0 |
| | This variable counts the total number of partitions.
|
| u_int64_t | totalpartition_nonewton [4] = {0,0,0,0} |
| u_int64_t | totalpartition_newton [4] = {0,0,0,0} |
| u_int64_t | totalpeaksearch [3] = {0,0,0} |
|
u_int64_t | totalpeakenclosing = 0 |
| | This variable counts the total number of peak enclosings. One peak search contains several enclosings.
|
|
u_int64_t | totalrescheduled = {0} |
| | This variable counts the total number of re-scheduling.
|
|
u_int64_t | totalfiltered_maxgrad = 0 |
| | This variable counts the total filtering caused by maximum gradient check.
|
|
u_int64_t | totalfiltered_incontinuity = 0 |
| | This variable counts the total filtering caused by nearby incontinuity.
|
|
u_int64_t | totalfiltered_nextpulse = 0 |
| | This variable counts the total filtering caused by nearby next pulse.
|
|
const real | epsilon = 1e-10 |
| | This variable specifies the minimum error value.
|