CARLsim
5.0.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 mbeye ler@ uci.e du |
CImpl |