NEST
2.6.0,not_revisioned_source_dir@0
|
State variables of the model. More...
#include <ht_neuron.h>
Public Types | |
enum | StateVecElems_ { VM = 0, THETA, DG_AMPA, G_AMPA, DG_NMDA, G_NMDA, DG_GABA_A, G_GABA_A, DG_GABA_B, G_GABA_B, IKNa_D, IT_m, IT_h, Ih_m, STATE_VEC_SIZE } |
Public Member Functions | |
State_ () | |
State_ (const Parameters_ &p) | |
State_ (const State_ &s) | |
~State_ () | |
State_ & | operator= (const State_ &s) |
void | get (DictionaryDatum &) const |
void | set (const DictionaryDatum &, const Parameters_ &) |
Public Attributes | |
double_t | y_ [STATE_VEC_SIZE] |
neuron state, must be C-array for GSL solver More... | |
int_t | r_potassium_ |
bool | g_spike_ |
double_t | I_NaP_ |
Persistent Na current; member only to allow recording. More... | |
double_t | I_KNa_ |
Depol act. K current; member only to allow recording. More... | |
double_t | I_T_ |
Low-thresh Ca current; member only to allow recording. More... | |
double_t | I_h_ |
Pacemaker current; member only to allow recording. More... | |
State variables of the model.
nest::ht_neuron::State_::State_ | ( | ) |
References IKNa_D, nest::KNa_D_EQ, STATE_VEC_SIZE, and y_.
nest::ht_neuron::State_::State_ | ( | const Parameters_ & | p | ) |
nest::ht_neuron::State_::State_ | ( | const State_ & | s | ) |
References STATE_VEC_SIZE, and y_.
nest::ht_neuron::State_::~State_ | ( | ) |
void nest::ht_neuron::State_::get | ( | DictionaryDatum & | d | ) | const |
References nest::names::d.
nest::ht_neuron::State_ & nest::ht_neuron::State_::operator= | ( | const State_ & | s | ) |
void nest::ht_neuron::State_::set | ( | const DictionaryDatum & | d, |
const Parameters_ & | |||
) |
References nest::names::d.
Referenced by nest::ht_neuron::set_status().
bool nest::ht_neuron::State_::g_spike_ |
Referenced by nest::ht_neuron::get_g_spike_(), nest::ht_neuron_dynamics(), operator=(), and nest::ht_neuron::update().
double_t nest::ht_neuron::State_::I_h_ |
Pacemaker current; member only to allow recording.
Referenced by nest::ht_neuron::get_I_h_(), nest::ht_neuron_dynamics(), and operator=().
double_t nest::ht_neuron::State_::I_KNa_ |
Depol act. K current; member only to allow recording.
Referenced by nest::ht_neuron::get_I_KNa_(), nest::ht_neuron_dynamics(), and operator=().
double_t nest::ht_neuron::State_::I_NaP_ |
Persistent Na current; member only to allow recording.
Referenced by nest::ht_neuron::get_I_NaP_(), nest::ht_neuron_dynamics(), and operator=().
double_t nest::ht_neuron::State_::I_T_ |
Low-thresh Ca current; member only to allow recording.
Referenced by nest::ht_neuron::get_I_T_(), nest::ht_neuron_dynamics(), and operator=().
int_t nest::ht_neuron::State_::r_potassium_ |
Referenced by nest::ht_neuron::get_r_potassium_(), operator=(), and nest::ht_neuron::update().
double_t nest::ht_neuron::State_::y_[STATE_VEC_SIZE] |
neuron state, must be C-array for GSL solver
Referenced by nest::ht_neuron::get_y_elem_(), operator=(), State_(), and nest::ht_neuron::update().