Cypress
1.0
C++ Spiking Neural Network Simulation Framework
|
#include <neurons.hpp>
Public Types | |
using | Parameters = SpikeSourceConstIntervalParameters |
using | Signals = SpikeSourceConstIntervalSignals |
Public Member Functions | |
Optional< size_t > | parameter_index (const std::string &name) const |
Optional< size_t > | signal_index (const std::string &name) const |
Static Public Member Functions | |
static const SpikeSourceConstInterval & | inst () |
Public Attributes | |
const std::string | name |
const std::vector< std::string > | parameter_names |
const std::vector< std::string > | parameter_units |
const std::vector< Real > | parameter_defaults |
const std::vector< std::string > | signal_names |
const std::vector< std::string > | signal_units |
const bool | conductance_based |
const bool | spike_source |
Virtual neuron which produces spikes with spike times drawn fomr a poisson distribution.
|
inherited |
|
inherited |
|
static |
|
inherited |
Resolves the given parameter name into a parameter index.
|
inherited |
Resolves the given signal name into a signel index.
|
inherited |
True if this is a conductance based neuron.
|
inherited |
Name of the neuron type.
|
inherited |
Contains default values for the neuron parameters.
|
inherited |
Name of all neuron parameters.
|
inherited |
Units of all neuron parameters.
|
inherited |
Names of the signals that can be recorded from this neuron.
|
inherited |
Units of the signals listed in the signal_names vector.
|
inherited |
True if this neuron type represents a spike source.