SCL  1.0
Standard Control Library : Control, dynamics, physics, and simulation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Macros Groups Pages
Public Member Functions | List of all members
scl_test::Activity Class Reference

Public Member Functions

scl::sBool compute_current (Neurons *arg_ng, scl::sFloat arg_x, Eigen::MatrixXd &ret_current)
 
scl::sBool integrate (Neurons *arg_ng, scl::sFloat arg_dt, Eigen::MatrixXd &ret_current)
 
scl::sBool tick (Neurons *arg_ng, scl::sFloat arg_input, scl::sFloat arg_dt, Eigen::MatrixXd &ret_spike)
 
scl::sBool rate (Neurons *arg_ng, scl::sFloat arg_input, Eigen::MatrixXd &ret_rate)
 

Member Function Documentation

scl::sBool scl_test::Activity::compute_current ( Neurons arg_ng,
scl::sFloat  arg_x,
Eigen::MatrixXd &  ret_current 
)

Compute current at each node

Parameters
arg_ngneuron model
arg_xinput value
ret_currentthe returned current
scl::sBool scl_test::Activity::integrate ( Neurons arg_ng,
scl::sFloat  arg_dt,
Eigen::MatrixXd &  ret_current 
)

integrate voltage

Parameters
arg_ngneuron model
arg_dtthe time dt
ret_currentcurrent in the soma of the neuron
scl::sBool scl_test::Activity::rate ( Neurons arg_ng,
scl::sFloat  arg_input,
Eigen::MatrixXd &  ret_rate 
)

spiking rate of neuron

Parameters
arg_ngNeuron model
arg_inputinput value
ret_ratethe returned spike
scl::sBool scl_test::Activity::tick ( Neurons arg_ng,
scl::sFloat  arg_input,
scl::sFloat  arg_dt,
Eigen::MatrixXd &  ret_spike 
)

spiking rate of neuron

Parameters
arg_ngNeuron model
arg_inputinput value
arg_dtthe time dt
ret_spikethe returned spike

The documentation for this class was generated from the following files: