Miind
|
#include <libs/GeomLib/NeuronParameter.hpp>
Public Member Functions | |
NeuronParameter () | |
NeuronParameter (MPILib::Potential theta, MPILib::Potential V_reset, MPILib::Potential V_reversal, MPILib::Time tau_refractive, MPILib::Time tau) | |
Public Attributes | |
MPILib::Time | _tau |
MPILib::Time | _tau_refractive |
MPILib::Potential | _theta |
MPILib::Potential | _V_reset |
MPILib::Potential | _V_reversal |
Parameters necessary for the configuration of a GeomAlgorithm or an OUAlgorithm.
These are the parameters that define a leaky-integrate-and-fire neuron.
Definition at line 34 of file NeuronParameter.hpp.
|
inline |
default constructor
Definition at line 43 of file NeuronParameter.hpp.
|
inline |
standard constructor
Definition at line 53 of file NeuronParameter.hpp.
MPILib::Time GeomLib::NeuronParameter::_tau |
membrane time constant in s
Definition at line 40 of file NeuronParameter.hpp.
Referenced by GeomLib::SpikingLifNeuralDynamics::EvolvePotential(), GeomLib::SpikingQifNeuralDynamics::EvolvePotential(), GeomLib::OUAlgorithm::InitializeParameters(), GeomLib::LifNeuralDynamics::InterpretationArray(), GeomLib::LifNeuralDynamics::Nneginit(), GeomLib::LifNeuralDynamics::TimePeriod(), GeomLib::SpikingLifNeuralDynamics::TimeToInf(), and GeomLib::SpikingQifNeuralDynamics::TimeToInf().
MPILib::Time GeomLib::NeuronParameter::_tau_refractive |
(absolute) refractive time in s
Definition at line 39 of file NeuronParameter.hpp.
Referenced by GeomLib::OUAlgorithm::InitializeParameters(), and GeomLib::SpikingOdeSystem::StoreInQueue().
MPILib::Potential GeomLib::NeuronParameter::_theta |
threshold potential in V
Definition at line 36 of file NeuronParameter.hpp.
Referenced by GeomLib::AbstractOdeSystem::FindBin(), GeomLib::OUAlgorithm::InitializeParameters(), GeomLib::AbstractOdeSystem::InitializeSingleBin(), GeomLib::LifNeuralDynamics::InterpretationArray(), GeomLib::GeomInputConvertor::IsSingleDiffusionProcess(), GeomLib::LifNeuralDynamics::Nneginit(), GeomLib::LifNeuralDynamics::TimePeriod(), GeomLib::SpikingLifNeuralDynamics::TimeToInf(), and GeomLib::SpikingQifNeuralDynamics::TimeToInf().
MPILib::Potential GeomLib::NeuronParameter::_V_reset |
reset potential in V
Definition at line 37 of file NeuronParameter.hpp.
Referenced by GeomLib::OUAlgorithm::InitializeParameters(), GeomLib::AbstractOdeSystem::InitializeResetBin(), and GeomLib::LifNeuralDynamics::TimePeriod().
MPILib::Potential GeomLib::NeuronParameter::_V_reversal |
reversal potential in V
Definition at line 38 of file NeuronParameter.hpp.
Referenced by GeomLib::SpikingLifNeuralDynamics::EvolvePotential(), GeomLib::AbstractOdeSystem::InitializeReversalBin(), GeomLib::LifNeuralDynamics::InterpretationArray(), GeomLib::LifNeuralDynamics::Nneginit(), GeomLib::LifNeuralDynamics::TimePeriod(), and GeomLib::SpikingLifNeuralDynamics::TimeToInf().