Store independent parameters of the model. More...
Public Member Functions | |
| Parameters_ () | |
| Sets default parameter values. | |
| Parameters_ (const Parameters_ &) | |
| Parameters_ & | operator= (const Parameters_ &p) |
| void | get (Dictionary &) const |
| Store current values in dictionary. | |
| void | set (const Dictionary &, const ou_noise_generator &, Node *node) |
| Set values from dictionary. | |
| Time | get_default_dt () |
Public Attributes | |
| double | mean_ |
| mean current, in pA | |
| double | std_ |
| standard deviation of current, in pA | |
| double | tau_ |
| OU time constant, in ms. | |
| Time | dt_ |
| time interval between updates | |
| size_t | num_targets_ |
| Number of targets. | |
Store independent parameters of the model.
| nest::ou_noise_generator::Parameters_::Parameters_ | ( | ) |
Sets default parameter values.
| nest::ou_noise_generator::Parameters_::Parameters_ | ( | const Parameters_ & | p | ) |
References nest::Time::calibrate(), dt_, get_default_dt(), and nest::Time::is_step().
| void nest::ou_noise_generator::Parameters_::get | ( | Dictionary & | d | ) | const |
Store current values in dictionary.
References nest::names::dt(), nest::names::mean(), nest::names::std(), and nest::names::tau().
Referenced by nest::ou_noise_generator::get_status().
|
inline |
References nest::Time::get_resolution().
Referenced by Parameters_().
| nest::ou_noise_generator::Parameters_ & nest::ou_noise_generator::Parameters_::operator= | ( | const Parameters_ & | p | ) |
| void nest::ou_noise_generator::Parameters_::set | ( | const Dictionary & | d, |
| const ou_noise_generator & | n, | ||
| Node * | node | ||
| ) |
Set values from dictionary.
References nest::names::dt(), nest::names::mean(), nest::names::std(), nest::names::tau(), and nest::update_value_param().
Referenced by nest::ou_noise_generator::set_data_from_stimulation_backend(), and nest::ou_noise_generator::set_status().
| Time nest::ou_noise_generator::Parameters_::dt_ |
time interval between updates
Referenced by Parameters_().
| double nest::ou_noise_generator::Parameters_::mean_ |
mean current, in pA
| size_t nest::ou_noise_generator::Parameters_::num_targets_ |
Number of targets.
This is a hidden parameter; must be placed in parameters, even though it is an implementation detail, since it concerns the connections and must not be affected by resets.
Referenced by nest::ou_noise_generator::set_data_from_stimulation_backend(), and nest::ou_noise_generator::set_status().
| double nest::ou_noise_generator::Parameters_::std_ |
standard deviation of current, in pA
| double nest::ou_noise_generator::Parameters_::tau_ |
OU time constant, in ms.