Table of Contents
General stuff
Classes
- Augmentation Provide a Synapse with additional parameters controlling facilitation.
- Brain This is the core of the brain.
- Cell The Cell object is simply a container for the compartments that make up the cell.
- Channel Models the channels that are present in the cell membrane - specifically the Sodium (Na), Calcium (Ca), and Potassium (K) channels.
- CircleList Encapsulate an array to act as a circular list
- Compartment The compartment is where the actual computation of cell activity takes place.
- MessageBus This defines the organization of the message sending buffers.
- NodeInfo This holds a collection of information mostly related to the capabilities of the various nodes the program is running on, used for load balancing, program control, etc.
- Output This handles actually writing the report info to output.
- Random Encapsule the functions from the book "Numercial Recipes in C" 'Minimal' random number generator of Park and Miller with Bays-Durham shuffle and added safeguards.
- Report This module handles the gathering of data for a particular report into a buffer.
- Synapse The Synapse object is the receiving end of a connection between cells.
- SynapseDef This holds the data that makes up the definition of a synapse type.
Enums, Unions, Structs
- ARRAYS Structure to hold pointers to data created from input file.
- CmpVoltage encapsulate a double, so that it can change later with minimal fuss
- LIST Object to be used as node in a linked list.
- LOCATOR This struct is a sub-structure of all elements that are read from the input.
- SENDITEM This structure holds the information that specifies the destination of a synapse firing.
- T_ANYTHING A generic structure
- T_BRAIN Intermediate Brain Object.
- T_CELL Intermediate structure for brain cell.
- T_CHANNEL Intermediate channel structure.
- T_CMP Intermediate compartment object.
- T_CMPCONNECT Structure for connecting compartments within a cell.
- T_COLUMN Container object to organize layers.
- T_CONNECT Information for connections betweens columns, layers, and cells.
- T_CSHELL Column shell.
- T_LAYER layer object contains cells and cell connections.
- T_LSHELL Layer shell object contains spatial information about a layer.
- T_RECURRENT Structure to aid in the manipulation of recurrent connections.
- T_REPORT Intermediate Report object.
- T_SPIKE Spike Shape for an active compartment firing upon reaching threshold
- T_STIMULUS
- T_STINJECT Intermediate Stimulus Inject object.
- T_SYNAPSE Intermediate Synapse.
- T_SYNAUGMENTATION Intermediate aynaptic augmentation object.
- T_SYNDATA Deprecated synapse data object.
- T_SYNLEARN Intermediate Synapse Learning object.
- T_SYNPSG Post Synaptic Waveform
- T_SYN_FD Intermediate Synapse Facil/Depr object.
Hierarchy of classes
This page was generated with the help of DOC++.