Calculation methods for continuous firing rate networks. The network is defined as a set of nodes of various types joined by synaptic connections. Each type of node (not each individual node) has an initial activity level, A_0 a threshold, thresh, decay time T_dec and resting activity A_rest. The activity decays to A_rest with time constant T_dec. When the activity exceeds thresh the node activates any links connected to it, causing their target nodes to receive inputs given by weight * A - thresh or weight * E_syn - A_targ according as the action field of the link is absolute or _(Vm-Esyn). Here A_targ is the activity of the target node.
There is a possible confusion here (at least in the author's mind) about the interpretation of the activity A. The _(absolute) type connection is appropriate to treating it as the mean firing rate of a population of cells, in which case A_rest should be 0.
The synaptic type connections are more consistent with a typical depolarisation
|     field |     type   |     contents / default value |     |
| runtime | double | 10.0 | variable: runtime type: double |
| timestep | double | 0.1 | variable: timestep type: double |
| dt_rec | double | 0.5 | variable: dt_rec type: double |
| CFCalc-results | object | CalcResults | |
| network | list selection; boolean; one only | CFNetwork | |
| colors | object | ColorTable | |
| netview | object | NetView |