▼Nanonymous_namespace{NumericalMasterEquationCode.hpp} | |
▼NGeomLib | GeomLib |
CAbstractMasterEquation | |
CAbstractNeuralDynamics | The configuration of a GeomAlgorithm requires that the neural dynamics is defined somewhere. The dynamics is used to define an OdeSystem |
CAbstractOdeSystem | A geometric grid to represent population densities |
▼CBinEstimator | Calculates the coverage corresponding a given bin and a potential difference |
CBinCover | Expresses the coverage of a given bin, _index< as a fraction, _alpha |
CCNZLCache | A BinEstimator object is able to determine the begin and end cover of a given translated bin. When the synaptic efficacies have not changed, there is no need to recalculate the begin and end points of these bins, and these values are cached. These cached values, rather than the outcome of a BinEstimator are used by NumericalMasterEquation |
CConnectionSquaredProduct | |
CCurrentCompensationParameter | Parameter for setting current compensation values for the neural models that use it |
CCurrentParameter | |
CDiffusionParameter | When to switch to a two Poisson input approximation, and what input jump to use then |
CGeomAlgorithm | Population density algorithm based on Geometric binning: http://arxiv.org/abs/1309.1654 |
CGeomInputConvertor | Internally used by GeomLib, interprets input from white noise; calculates the current compensation contribution |
CGeomLibException | Base class for all exceptions thrown in GeomLib |
CGeomParameter | Parameter for the configuration of a GeomAlgorithm object. Users of SpikingOdeSystem should read the full description carefully |
CInitialDensityParameter | Parameter to specify a Gaussian density distribution in an AlgorithmGrid |
CInputParameterSet | |
CLeakingOdeSystem | System for neural dynamics of a strictly leaky nature |
▼CLifEstimator | Does what a BinEstimator does, but is more efficient if the dynamics is leaky-integrate-and-fire. Calculates the coverage corresponding a given bin and a potential difference |
CBinCover | Expresses the coverage of a given bin, _index< as a fraction, _alpha |
CLifNeuralDynamics | Leaky-integrate-and-fire dynamics for LeakingOdeSystem |
CLIFParameter | |
CMasterFactory | |
CMasterParameter | An auxiliary struct to help communicate with GSL C code. This parameter is passed in as void* and recovered by a recast. For this reason there are naked pointers in this object. They do not own. In an earlier version of the code a cache was included, which may have led to undefined behaviour. This object should be kept as light weight as possible. In particular the inclusion of complex objects should be avoided |
CMuSigma | |
CMuSigmaScalarProduct | Evaluates the scalar product of an input which arrives over double or MPILib::DelayedConnection |
CNeuronParameter | Parameters necessary for the configuration of a GeomAlgorithm or an OUAlgorithm |
CNumericalMasterEquation | Solves the Poisson Master equation on the probability mass bins |
COdeDtParameter | Contains the parameters necessary to configure a concrete OdeSystem instance. See AbstractOdeSystem and derived classes. An AbstractOdeSystem is geometric grid: a grid defined by a system of ordinary differential equations. The grid needs dimensions: a minimum potential specified by _V_min, a maximum defined in the NeuronParameter as the threshold, and an initial density at the start of the simulation, as well as a time step. The time step implicitly defines the number of bins: if you want a finer grid, take a smaller time step. The time step directly determines the the number of bins between reversal potential and threshold. The number of negative bins follows is calculated similarly, but extrapolated to V_min rather than -V_threshold. For GeomAlgorithm, it is essential that all grids use the same time step, therefore OdeParameter, where you could specify the number of bins, and where the time step would be calculated will be deprecated |
COdeParameter | Contains the parameters necessary to configure a concrete OdeSystem instance. See AbstractOdeSystem and derived classes |
COUAlgorithm | < |
CQifOdeSystem | A geometric grid based on Quadratic-Integrate-and Fire (QIF) dynamics |
CQifParameter | This parameter configures the QIFAlgorithm |
CResponseParameter | Response functions often feature in the work of Amit and Brunel (1997), and are useful for comparing population density results |
CSpikingLifNeuralDynamics | |
CSpikingNeuralDynamics | |
CSpikingOdeSystem | In this system of ordinary differential equations it is assumed that dynamics is always spiking |
CSpikingQifNeuralDynamics | This class models the dynamics of of Quadratic Integrate and Fire (QIF) neurons |
▼NMPILib | |
▼Nalgorithm | |
CDelayAlgorithm | This algorithm is effectively a pipeline with a preselected delay |
CPersistantAlgorithm | |
▼Npopulist | |
CProbabilityQueue | A queue to store probability density, effectively a pipeline |
CStampedProbability | A time stamped measure of probability |
▼Nreport | |
▼Nhandler | |
CAbstractReportHandler | |
CGraphKey | Serves to interpret the name of a graph assigned by any AbstractReportHandler, and serves as a key for searches on graphs in simulation files |
CInactiveReportHandler | |
CMinimalReportHandler | |
CReport | A Report is sent by a MPINode when it is queried |
CReportValue | ReportValue objects cab be added to a Report when a particular quantity, as yet unknown at this stage, needs to be stored into the simulation data file |
▼Nutilities | |
▼Nanonymous_namespace{Log.cpp} | |
Cnull_deleter | |
CCircularDistribution | |
CException | |
CFileNameGenerator | |
CIterationNumberException | |
CLog | Class for logging reports. The usage of this log class is described on page The Log utilities provided by miind |
CMPIProxy_ | A class to handle all MPI related code. It also provides works if MPI is disabled |
CNodeDistributionInterface | |
CParallelException | |
CProgressBar | |
CSingleton | |
CAlgorithmGrid | AlgorithmGrid |
CAlgorithmInterface | The interface for all algorithm classes |
CCanvasParameter | Auxiliary class, stores the boundaries of the histograms shown in the running canvas |
CDelayAssemblyAlgorithm | |
CDelayAssemblyParameter | |
CDelayedConnection | |
CHebbianAlgorithm | |
CHebbianParameter | |
CMPINetwork | A representation of the network class. Probably the most central class that a client will use. MPINodes and their connections are created through its interface |
CMPINode | Class for nodes in an MPINetwork |
CNetworkState | NetworkState |
CRateAlgorithm | An Algorithm with constant rate |
CRateFunctor | An Algorithm that encapsulates a rate as a function of time |
CSimulationRunParameter | Parameter determining how a simulation is run. Specifiying begin and end time, log file names, etc |
CWilsonCowanAlgorithm | The background of this algorithm is described on page The Wilson-Cowan Algorithm. An example of a fully functional programming using this algorithm is also presented there. Here we present the documentation required by C++ clients of this algorithm |
CWilsonCowanParameter | |