NeuroLab
IfNeuron Member List

This is the complete list of members for IfNeuron, including all inherited members.

addParameter(const string &name)Parametric
addStimulus(StochasticVariable *integrator)IfNeuron
addStimulus(StochasticVariable *integrator, double weight)IfNeuron
addStimulus(StochasticVariable *integrator, double weight, double revpot)IfNeuron
addStimulus(Synapse *synapse)IfNeuronvirtual
calibrate(int isi, int runs, int maxtime, NoiseSource *noises=0, double increment=1.1, double decrement=0.8)IfNeuron
d()StochasticVariableinline
getAllParameters() const Parametric
getConfiguration() const Parametric
getCurrentValue()StochasticProcessinlinevirtual
getDescription()StochasticProcessinlinevirtual
getEventAmount()IfNeuroninlinevirtual
getIncrement()StochasticProcessinlinevirtual
getName() const Parametricinline
getNextValue()StochasticProcessinlinevirtual
getParameter(const string &name) const IfNeuronvirtual
getPhysicalDescription()Physicalinlinevirtual
getTime() const TimeDependentinlinevirtual
getType() const Parametricinline
getUnit() const Physicalvirtual
getUnitName()Physicalinlinevirtual
getUnitSymbol()Physicalinlinevirtual
hasEvent()IfNeuronvirtual
IfNeuron(Time *time, double v0, double theta, double spikeheight, double tau, double v_rest, const string &name="", const string &type="Integrate-and-Fire Neuron")IfNeuron
init()StochasticProcessinlinevirtual
isNextStatePrepared()StochasticProcessinlinevirtual
Neuron(string name, string type)Neuroninlineprotected
operator()()StochasticVariableinline
Parametric(const string &name, const string &type)Parametricprotected
Physical()Physical
Physical(const Physical &)Physical
Physical(string name)Physical
Physical(string name, string unitPrefix, string unitSymbol)Physical
Physical(string name, Unit unit)Physical
prepareNextState()IfNeuronvirtual
proceedToNextState()IfNeuronvirtual
removeStimulus(int n)IfNeuronvirtual
rmParameter(const string &name)Parametric
setCurrentValue(double d)IfNeuroninlinevirtual
setDescription(string s)StochasticProcessinlinevirtual
setName(const string &name)Parametricinline
setNextValue(double d)IfNeuroninlinevirtual
setParameter(const string &name, const string &value)IfNeuronvirtual
setPhysicalDescription(string name)Physicalvirtual
setUnit(Unit u)Physicalvirtual
setUnitPrefix(int n)Physicalvirtual
SpikingNeuron(Time *time, string name, string type="Spiking Neuron")SpikingNeuroninlineprotected
StochasticEventGenerator(class Time *time, const string &name="", const string &type="Event Generator")StochasticEventGeneratorinline
StochasticProcess(class Time *time, const string &name="", const string &type="Stochastic")StochasticProcessinline
StochasticVariable(class Time *time, const string &name="", const string &type="Stochastic Variable")StochasticVariableinline
stochCurrentValueStochasticProcessprotected
stochDescriptionStochasticProcessprotected
stochNextStateIsPreparedStochasticProcessprotected
stochNextValueStochasticProcessprotected
TimeDependent(class Time *time)TimeDependent
~IfNeuron()IfNeuron
~Parametric()Parametricinlineprotectedvirtual
~StochasticEventGenerator()StochasticEventGeneratorinlinevirtual
~StochasticProcess()StochasticProcessinlinevirtual