Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
GenericPLPoissNeuronRecalcVm< Base >::Accum
GenericPoissNeuronRecalcVm< Base >::Accum
ActiveSynapseBase class to active synapses
ArrayInputNeuron
BasicActiveSynapse
BasicSynapse
BernoulliDistributionBernoulli distribution
BiasAdaptiveHomeostMechanism
BiasAsymmHomeostMechanism
BiasHomeostasisMechanism
BiasSEMPlasticityMechanism
BiasWakeSleepPlasticityMechanism
BinaryArrayInputSynapse
BinaryArrayPulseGenerator
BinaryArrInpActiveSynapse
BinaryInputActiveSynapse
BinaryInputSynapse
BinomialDistributionBinomial distribution
BinomSEMActiveSynapse
BinomSEMSynapse
EvSimObject::BlockAllocatorClass for memory management of SimObjects
BndGammaDistributionBounded Gamma distribution (similar to the bndgamma in the circuit toolbox)
BndNormalDistributionBounded Normal distribution (similar to the bndnormal in the circuit toolbox)
BoolVariableModifier
BoolVariableRecorder
CauchyDistributionCauchy distribution
ClippedDistributionUniform distributed integers in the range [a,b]
PLAdditiveKernelSpikeResponse::CompareResponseKernel
CompositeSynapse
ConstantNumberA "distribution" which always returns a specified value
evesim::ConstructionException
DblExpSpikeResponse
DegreeAndUpdateIDsPair
DirectEventSender
DoubleVariableModifier
DoubleVariableRecorder
EventTargetGroupPool::EventTarget
EventTargetGroupPool
EventTimesRecorder
EvSimEngineProvides the core functionality for managing events
EvSimNetworkBasic network class that handles creating and connecting NEVESIM objects
EvSimObjectBase class to all NEVESIM objects
EvSimObjectCloneFactory< T >This class provides the functionality for cloning EvSimObject instances
EvSimObjectFactoryThis class provides the interface for creating SimObject instances
EvSimObjectPoolContainer for all elements in the simulation
EvSimObjectTypeUtils< T >
EvSimObjectTypeUtilsBase
EvSimRegularClock
evesim::Exception
ExponentialDistributionExponential distribution
ExpPoissonNeuron
ExternalEventGenerator
ExternalUpdater
FloatVariableModifier
FloatVariableRecorder
Gamma2DistributionGamma distribution with 2 parameters (additional scaling parameter)
GammaDistributionGamma distribution
GenericBasicSynapse< BaseSyn >
GenericBinaryArrayInputSynapse< BaseSyn >
GenericBinaryInputSynapse< BaseSyn >
GenericBinomSEMSynapse< Base >
GenericExpPoissonNeuron< Base >
GenericGenPoissonNeuron< Base >
GenericNSHebbianSynapse< Base >
GenericPLBasicSynapse< BaseSyn >
GenericPLExpPoissonNeuron< Base >
GenericPLPoissNeuronFast< Base >
GenericPLPoissNeuronRecalcVm< Base >
GenericPoissNeuronFast< Base >
GenericPoissNeuronRecalcVm< Base >
GenericPoissonNeuronComplete< Base >
GenericPopulCodeSEMSynapse< Base >
GeometricDistributionGeometric distribution
evesim::hash< T >
ProjectedEventsHeapBuffer::HeapPosUpdater
IntVariableModifier
IntVariableRecorder
EvSimObjectPool::Iterator
KernelSpikeResponseBase
LaggedFibonacci1279
LaggedFibonacci19937
LaggedFibonacci2281
LaggedFibonacci23209
LaggedFibonacci3217
LaggedFibonacci4423
LaggedFibonacci44497
LaggedFibonacci607
LaggedFibonacci9689
LogNormalDistributionLog-normal distribution
MersenneTwister11213b
MersenneTwister19937
MultiOutputProjectedEventSender
MultiValArrayPulseGenerator
NeuronBase class to all neuron types
NeurSamplingNetwork
ProjectedEventsHeapBuffer::Node
ScheduledEventsQueue::NodeStructure which stores the index of the spike target group and a pointer to the next element in various lists
ScheduledEventsQueue::NodeCompare
ProjectedEventsHeapBuffer::NodeCompare
NormalDistributionNormal distribution
evesim::NotFoundException
NoVariableFoundA dummy class to represent "not found" return value in the getVariableType method
NSHebbianActiveSynapse
NSHebbianSynapse
PLActiveSynapse
PLAdditiveKernelSpikeResponsePiecewise linear additive spike response
PlasticNSActiveSynapse
PlasticNSSynapse
PLBasicActiveSynapseActive synapse version of PLBasicSynapse
PLBasicSynapseSynapse that supports piecewise linear spike responses
PLExpPoissonNeuronExponential Poisson neuron that supports piecewise linear input synapses
PLResetKernelSpikeResponsePiecewise linear resetting spike response
PLSynapse
PoissonDistributionPoisson distribution
PoissonNeuronBase
PopulCodeSEMActiveSynapse
PopulCodeSEMSynapse
ProjectedEventSender
ProjectedEventsHeapBuffer
ProjectedOutputPortIterator
PropagatedUpdateList
QuadDistributionQuadratic distribution
RandomDistributionInterface for random number distributions
RandomDistributionBoostImplementation< boost_dist >This template allos an easy construction of a RandomDistribution based on a boost::random based distribution
RandomEngineInterface definition for a random number generator
RandomEngineBoostImplementation< boost_engine >Template for easy construction of RandomEngines using boost::random random number generators
RecorderSelector
ResetKernelSpikeResponse
ResetRectSpikeResponse
PLAdditiveKernelSpikeResponse::ResponseKernel
RoutingDelayMapSpike routing table for scheduling of spikes within one engine
ScheduledEventsQueueA storage of scheduled Events to be delivered at a later point in the simulation
SharedArray< T >
ShortIntVariableModifier
ShortIntVariableRecorder
SimContext
SimParameters
SingleOutputProjectedEventSender
SpikeResponse
STLRandomNumberGenerator
SynapseBase class to all synapses
SynapseFactoryBasic synapse factory class
TriangleDistributionTriangle distribution
UniformDistributionUniform distribution in the interval [a,b)
UniformIntegerDistributionUniform distributed integers in the range [a,b]
UnsignedVariableModifier
UnsignedVariableRecorder
UpdateNode
UpdateTarget
VariableArrayBasedModifier< T >
VariableRecorder
VariableRecorderImpl< T >