|
CARLsim
4.1.0
CARLsim: a GPU-accelerated SNN simulator
|
| ▼CCARLsim | CARLsim User Interface This class provides a user interface to the public sections of CARLsimCore source code. Example networks that use this methodology can be found in the examples/ directory. Documentation is available on our website |
| CImpl | |
| CcompConnectConfig_s | The configuration of a compartmental connection |
| CcompConnectionInfo_s | |
| CConnectConfig_s | The configuration of a connection |
| CConnectConfigMD_s | Intermediate data of connect config |
| CConnectConfigRT_s | The runtime configuration of a connection |
| CConnectionGenerator | |
| CConnectionGeneratorCore | Used for relaying callback to ConnectionGenerator |
| CConnectionInfo_s | |
| CConnectionMonitor | Class ConnectionMonitor |
| CConnectionMonitorCore | |
| CDelayInfo_s | |
| CExpCurve | A struct to assign exponential STDP curves |
| CGlobalNetworkConfig_s | |
| CGrid3D | A struct to arrange neurons on a 3D grid (a primitive cubic Bravais lattice with cubic side length 1) |
| CGroupConfig_s | The configuration of a group |
| CGroupConfigMD_s | |
| CGroupConfigRT_s | The runtime configuration of a group |
| CGroupMonitor | Class GroupMonitor |
| CGroupMonitorCore | GroupMonitor private core implementation |
| CGroupNeuromodulatorInfo_s | A struct for retrieving neuromodulator information of a group |
| CGroupSTDPInfo_s | A struct for retrieving STDP related information of a group |
| CHomeostasisConfig_s | |
| CInteractiveSpikeGenerator | A interactive spike generator that generate spikes upon users' request |
| CNetworkConfigRT_s | Runtime network configuration |
| CNeuralDynamicsConfig_s | |
| CNeuromodulatorConfig_s | |
| CNeuronMonitor | |
| CNeuronMonitorCore | |
| CPeriodicSpikeGenerator | Periodic SpikeGenerator (constant ISI) creating spikes at a certain rate |
| CPoint3D | Point in 3D space |
| ▼CPoissonRate | Class for generating Poisson spike trains |
| CImpl | |
| CPrePostGroupSpikeGenerator | Spike generator for spike timing control |
| CPulseCurve | Struct to assign a pulse I-STDP curve |
| CRadiusRF | A struct to specify the receptive field (RF) radius in 3 dimensions |
| CRangeDelay | Range struct for synaptic delays |
| CRangeRmem | Struct defines the minimum and maximum membrane resisatnces of the LIF neuron group |
| CRangeWeight | Range struct for synaptic weight magnitudes |
| CRoutingTableEntry_s | Runtime spike routing table entry |
| CRuntimeData_s | |
| ▼CSimpleWeightTuner | Class SimpleWeightTuner |
| CImpl | Private implementation of the Stopwatch Utility |
| CSNN | Contains all of CARLsim's core functionality |
| ▼CSpikeBuffer | Circular buffer for delivering spikes |
| CImpl | |
| CSpikeIterator | Iterator to loop over the scheduled spikes at a certain delay |
| CSpikeNode | Linked list to hold the corresponding neuron Id and delivery delay for each spike |
| CSpikeGenerator | |
| CSpikeGeneratorCore | Used for relaying callback to SpikeGenerator |
| CSpikeGeneratorFromFile | SpikeGeneratorFromFile schedules spikes from a spike file binary |
| CSpikeGeneratorFromVector | SpikeGenerator that schedules spikes from a vector of spike times |
| CSpikeMonitor | Class SpikeMonitor |
| CSpikeMonitorCore | |
| CSTDPConfig_s | |
| CSTPConfig_s | |
| CSynInfo_s | |
| CThreadStruct_s | CPU multithreading subroutine (that takes single argument) struct argument |
| CTimingBasedCurve | A struct to assign a timing-based E-STDP curve |
| CUserErrors | Static Class for handling user errors |
| ▼CVisualStimulus | Class to integrate CARLsim with a stimulus created using VisualStimulus.m Version: 4/11/14 Author: Michael Beyeler mbeyeler@uci.edu |
| CImpl |