►Cpygenn.genn_wrapper.CUDABackend._object | |
►Cpygenn.genn_wrapper.CUDABackend.PreferencesBase | |
Cpygenn.genn_wrapper.CUDABackend.Preferences | |
Cpygenn.genn_wrapper.CurrentSourceModels._object | |
►Cpygenn.genn_wrapper.InitSparseConnectivitySnippet._object | |
Cpygenn.genn_wrapper.InitSparseConnectivitySnippet.Init | |
Cpygenn.genn_wrapper.PostsynapticModels._object | |
Cpygenn.genn_wrapper.WeightUpdateModels._object | |
►Cpygenn.genn_wrapper.SharedLibraryModel._object | |
Cpygenn.genn_wrapper.SharedLibraryModel.SharedLibraryModel_d | |
Cpygenn.genn_wrapper.SharedLibraryModel.SharedLibraryModel_f | |
Cpygenn.genn_wrapper.SharedLibraryModel.SharedLibraryModel_ld | |
Cpygenn.genn_wrapper.InitVarSnippet._object | |
►Cpygenn.genn_wrapper.SingleThreadedCPUBackend._object | |
►Cpygenn.genn_wrapper.SingleThreadedCPUBackend.PreferencesBase | |
Cpygenn.genn_wrapper.SingleThreadedCPUBackend.Preferences | |
►Cpygenn.genn_wrapper.Snippet._object | |
►Cpygenn.genn_wrapper.Snippet.Base | |
►Cpygenn.genn_wrapper.InitSparseConnectivitySnippet.Base | |
Cpygenn.genn_wrapper.InitSparseConnectivitySnippet.Uninitialised | |
►Cpygenn.genn_wrapper.InitVarSnippet.Base | |
Cpygenn.genn_wrapper.InitVarSnippet.Uninitialised | |
►Cpygenn.genn_wrapper.Models.Base | |
►Cpygenn.genn_wrapper.CurrentSourceModels.Base | |
Cpygenn.genn_wrapper.CurrentSourceModels.DC | |
►Cpygenn.genn_wrapper.NeuronModels.Base | |
Cpygenn.genn_wrapper.NeuronModels.RulkovMap | |
►Cpygenn.genn_wrapper.PostsynapticModels.Base | |
Cpygenn.genn_wrapper.PostsynapticModels.ExpCond | |
►Cpygenn.genn_wrapper.WeightUpdateModels.Base | |
Cpygenn.genn_wrapper.WeightUpdateModels.StaticPulse | |
Cpygenn.genn_wrapper.Snippet.DerivedParamFunc | |
►Cpygenn.genn_wrapper.Models._object | |
Cpygenn.genn_wrapper.Models.ParamValues | |
Cpygenn.genn_wrapper.Models.SwigPyIterator | |
Cpygenn.genn_wrapper.Models.VarInit | |
Cpygenn.genn_wrapper.Models.VarInitVector | |
Cpygenn.genn_wrapper.Models.VarValues | |
►Cpygenn.genn_wrapper.StlContainers._object | |
Cpygenn.genn_wrapper.StlContainers.DoubleVector | |
Cpygenn.genn_wrapper.StlContainers.FloatVector | |
Cpygenn.genn_wrapper.StlContainers.IntVector | |
Cpygenn.genn_wrapper.StlContainers.LongDoubleVector | |
Cpygenn.genn_wrapper.StlContainers.LongLongVector | |
Cpygenn.genn_wrapper.StlContainers.LongVector | |
Cpygenn.genn_wrapper.StlContainers.ShortVector | |
Cpygenn.genn_wrapper.StlContainers.SignedCharVector | |
Cpygenn.genn_wrapper.StlContainers.STD_DPFunc | |
Cpygenn.genn_wrapper.StlContainers.StringDoublePair | |
Cpygenn.genn_wrapper.StlContainers.StringDPFPair | |
Cpygenn.genn_wrapper.StlContainers.StringDPFPairVector | |
Cpygenn.genn_wrapper.StlContainers.StringPair | |
Cpygenn.genn_wrapper.StlContainers.StringPairVector | |
Cpygenn.genn_wrapper.StlContainers.StringStringDoublePairPair | |
Cpygenn.genn_wrapper.StlContainers.StringStringDoublePairPairVector | |
Cpygenn.genn_wrapper.StlContainers.StringVector | |
Cpygenn.genn_wrapper.StlContainers.SwigPyIterator | |
Cpygenn.genn_wrapper.StlContainers.UnsignedCharVector | |
Cpygenn.genn_wrapper.StlContainers.UnsignedIntVector | |
Cpygenn.genn_wrapper.StlContainers.UnsignedLongLongVector | |
Cpygenn.genn_wrapper.StlContainers.UnsignedLongVector | |
Cpygenn.genn_wrapper.StlContainers.UnsignedShortVector | |
►Cpygenn.genn_wrapper.genn_wrapper._object | |
Cpygenn.genn_wrapper.genn_wrapper.CurrentSource | |
Cpygenn.genn_wrapper.genn_wrapper.NeuronGroup | |
Cpygenn.genn_wrapper.genn_wrapper.SynapseGroup | |
Cpygenn.genn_wrapper.NeuronModels._object | |
►CSnippet::Base | Base class for all code snippets |
►CInitSparseConnectivitySnippet::Base | |
►CInitSparseConnectivitySnippet::FixedProbabilityBase | |
CInitSparseConnectivitySnippet::FixedProbability | |
CInitSparseConnectivitySnippet::FixedProbabilityNoAutapse | |
CInitSparseConnectivitySnippet::OneToOne | Initialises connectivity to a 'one-to-one' diagonal matrix |
CInitSparseConnectivitySnippet::Uninitialised | Used to mark connectivity as uninitialised - no initialisation code will be run |
►CInitVarSnippet::Base | |
CInitVarSnippet::Constant | Initialises variable to a constant value |
CInitVarSnippet::Exponential | Initialises variable by sampling from the exponential distribution |
CInitVarSnippet::Gamma | Initialises variable by sampling from the exponential distribution |
CInitVarSnippet::Normal | Initialises variable by sampling from the normal distribution |
CInitVarSnippet::Uniform | Initialises variable by sampling from the uniform distribution |
CInitVarSnippet::Uninitialised | Used to mark variables as uninitialised - no initialisation code will be run |
►CNewModels::Base | Base class for all models - in addition to the parameters snippets have, models can have state variables |
►CCurrentSourceModels::Base | Base class for all current source models |
CCurrentSourceModels::DC | DC source |
CCurrentSourceModels::GaussianNoise | Noisy current source with noise drawn from normal distribution |
►CNewModels::LegacyWrapper< Base, neuronModel, nModels > | |
CNeuronModels::LegacyWrapper | Wrapper around legacy weight update models stored in nModels array of neuronModel objects |
►CNewModels::LegacyWrapper< Base, postSynModel, postSynModels > | |
CPostsynapticModels::LegacyWrapper | |
►CNewModels::LegacyWrapper< Base, weightUpdateModel, weightUpdateModels > | |
CWeightUpdateModels::LegacyWrapper | Wrapper around legacy weight update models stored in weightUpdateModels array of weightUpdateModel objects |
►CNeuronModels::Base | Base class for all neuron models |
►CNeuronModels::Izhikevich | Izhikevich neuron with fixed parameters [1] |
CNeuronModels::IzhikevichVariable | Izhikevich neuron with variable parameters [1] |
CNeuronModels::Poisson | Poisson neurons |
CNeuronModels::PoissonNew | Poisson neurons |
CNeuronModels::RulkovMap | Rulkov Map neuron |
CNeuronModels::SpikeSource | Empty neuron which allows setting spikes from external sources |
CNeuronModels::SpikeSourceArray | Spike source array |
►CNeuronModels::TraubMiles | Hodgkin-Huxley neurons with Traub & Miles algorithm |
CNeuronModels::TraubMilesAlt | Hodgkin-Huxley neurons with Traub & Miles algorithm |
CNeuronModels::TraubMilesFast | Hodgkin-Huxley neurons with Traub & Miles algorithm: Original fast implementation, using 25 inner iterations |
CNeuronModels::TraubMilesNStep | Hodgkin-Huxley neurons with Traub & Miles algorithm |
►CPostsynapticModels::Base | Base class for all postsynaptic models |
CPostsynapticModels::DeltaCurr | Simple delta current synapse |
CPostsynapticModels::ExpCond | Exponential decay with synaptic input treated as a conductance value |
►CWeightUpdateModels::Base | Base class for all weight update models |
CWeightUpdateModels::PiecewiseSTDP | This is a simple STDP rule including a time delay for the finite transmission speed of the synapse |
CWeightUpdateModels::StaticGraded | Graded-potential, static synapse |
CWeightUpdateModels::StaticPulse | Pulse-coupled, static synapse |
CWeightUpdateModels::StaticPulseDendriticDelay | Pulse-coupled, static synapse with heterogenous dendritic delays |
►CBaseIter | |
CPairKeyConstIter< BaseIter > | Custom iterator for iterating through the keys of containers containing pairs |
CCodeStream::CB | A close bracket marker |
CCStopWatch | Helper class for timing sections of host code in a cross-plarform manner |
CCurrentSource | |
►Cdpclass | |
CexpDecayDp | Class defining the dependent parameter for exponential decay |
CpwSTDP | TODO This class definition may be code-generated in a future release |
Crulkovdp | Class defining the dependent parameters of the Rulkov map neuron |
CFunctionTemplate | |
CGenericFunction | |
CSnippet::Init< SnippetBase > | |
►CSnippet::Init< Base > | |
CInitSparseConnectivitySnippet::Init | |
►CSnippet::Init< InitVarSnippet::Base > | |
CNewModels::VarInit | |
CNameIterCtx< Container > | |
CNeuronGroup | |
CneuronModel | Class for specifying a neuron model |
CNNmodel | |
CCodeStream::OB | An open bracket marker |
►Cobject | |
Cgenerate_swig_interfaces.CppBlockScope | |
Cgenerate_swig_interfaces.SwigAsIsScope | |
Cgenerate_swig_interfaces.SwigExtendScope | |
Cgenerate_swig_interfaces.SwigInitScope | |
Cgenerate_swig_interfaces.SwigInlineScope | |
Cgenerate_swig_interfaces.SwigModuleGenerator | A helper class for generating SWIG interface files |
►Cpygenn.genn_groups.Group | Parent class of NeuronGroup, SynapseGroup and CurrentSource |
Cpygenn.genn_groups.CurrentSource | Class representing a current injection into a group of neurons |
Cpygenn.genn_groups.CurrentSource | Class representing a current injection into a group of neurons |
Cpygenn.genn_groups.NeuronGroup | Class representing a group of neurons |
Cpygenn.genn_groups.NeuronGroup | Class representing a group of neurons |
Cpygenn.genn_groups.SynapseGroup | Class representing synaptic connection between two groups of neurons |
Cpygenn.genn_groups.SynapseGroup | Class representing synaptic connection between two groups of neurons |
Cpygenn.genn_groups.Group | Parent class of NeuronGroup, SynapseGroup and CurrentSource |
Cpygenn.genn_model.GeNNModel | GeNNModel class This class helps to define, build and run a GeNN model from python |
Cpygenn.genn_model.GeNNModel | GeNNModel class This class helps to define, build and run a GeNN model from python |
Cpygenn.model_preprocessor.Variable | Class holding information about GeNN variables |
Cpygenn.model_preprocessor.Variable | Class holding information about GeNN variables |
►Costream | |
CCodeStream | Helper class for generating code - automatically inserts brackets, indents etc |
CpostSynModel | Class to hold the information that defines a post-synaptic model (a model of how synapses affect post-synaptic neuron variables, classically in the form of a synaptic current). It also allows to define an equation for the dynamics that can be applied to the summed synaptic input variable "insyn" |
CRaggedProjection< PostIndexType > | Row-major ordered sparse matrix structure in 'ragged' format |
CCodeStream::Scope | |
CSparseProjection | Class (struct) for defining a spars connectivity projection |
CstopWatch | |
CSynapseGroup | |
CSnippet::ValueBase< NumVars > | |
CSnippet::ValueBase< 0 > | |
CNewModels::VarInitContainerBase< NumVars > | |
CNewModels::VarInitContainerBase< 0 > | |
CweightUpdateModel | Class to hold the information that defines a weightupdate model (a model of how spikes affect synaptic (and/or) (mostly) post-synaptic neuron variables. It also allows to define changes in response to post-synaptic spikes/spike-like events |
►CModelBase | |
CNewModels::LegacyWrapper< ModelBase, LegacyModelType, ModelArray > | Wrapper around old-style models stored in global arrays and referenced by index |