sPyNNaker neural_modelling 7.3.1
|
Implementation of "no-such-input" additional input. More...
#include "additional_input.h"
Go to the source code of this file.
Data Structures | |
struct | additional_input_params_t |
The additional input is due to calcium ions. More... | |
struct | additional_input_t |
The additional input is due to calcium ions. More... | |
Functions | |
static void | additional_input_initialise (additional_input_t *state, additional_input_params_t *params, uint32_t n_steps_per_timestep) |
static void | additional_input_save_state (additional_input_t *state, additional_input_params_t *params) |
static input_t | additional_input_get_input_value_as_current (additional_input_t *additional_input, state_t membrane_voltage) |
Gets the value of current provided by the additional input this timestep. | |
static void | additional_input_has_spiked (additional_input_t *additional_input) |
Notifies the additional input type that the neuron has spiked. | |
Implementation of "no-such-input" additional input.
Definition in file additional_input_none_impl.h.
struct additional_input_params_t |
The additional input is due to calcium ions.
An empty additional input that makes no contribution.
Definition at line 31 of file additional_input_ca2_adaptive_impl.h.
Data Fields | ||
---|---|---|
REAL | tau_ca2 | Time constant of decay of i_ca2. |
REAL | i_ca2 | Calcium current. |
REAL | i_alpha | Influx of CA2 caused by each spike. |
REAL | time_step | The time step of the simulation. |
struct additional_input_t |
The additional input is due to calcium ions.
An empty additional input that makes no contribution.
Definition at line 43 of file additional_input_ca2_adaptive_impl.h.
Data Fields | ||
---|---|---|
REAL | exp_tau_ca2 | exp(-(machine time step in ms) / (tau_ca2)) |
REAL | i_ca2 | Calcium current. |
REAL | i_alpha | Influx of CA2 caused by each spike. |
|
inlinestatic |
Definition at line 33 of file additional_input_none_impl.h.
|
inlinestatic |
Definition at line 38 of file additional_input_none_impl.h.
|
inlinestatic |
Gets the value of current provided by the additional input this timestep.
Does nothing
[in] | additional_input | The additional input type pointer to the parameters |
[in] | membrane_voltage | The membrane voltage of the neuron |
Definition at line 49 of file additional_input_none_impl.h.
|
inlinestatic |
Notifies the additional input type that the neuron has spiked.
Does nothing
[in] | additional_input | The additional input type pointer to the parameters |
Definition at line 64 of file additional_input_none_impl.h.