NEST
2.6.0,not_revisioned_source_dir@0
|
#include <conn_parameter.h>
Public Member Functions | |
ConnParameter () | |
virtual | ~ConnParameter () |
virtual double | value_double (index, index, librandom::RngPtr &) const =0 |
Return parameter value. More... | |
virtual long_t | value_int (index, index, librandom::RngPtr &) const =0 |
virtual size_t | number_of_values () const |
Returns number of values available. More... | |
Static Public Member Functions | |
static ConnParameter * | create (const Token &) |
|
inline |
|
inlinevirtual |
|
static |
References Token::datum().
Referenced by nest::ConnBuilder::ConnBuilder().
|
inlinevirtual |
Returns number of values available.
0 indicates scalar/unlimited supply.
Reimplemented in nest::ArrayParameter.
|
pure virtual |
Return parameter value.
The parameter value may depend on source and target GIDs (when using callback functions, not yet implemented) and random numbers. All three must be supplied, even if a concrete parameter type does not use them.
sgid | source gid |
tgid | target gid |
rng | random number generator pointer will be ignored except for random parameters. |
Implemented in nest::RandomParameter, nest::ArrayParameter, nest::ScalarIntegerParameter, and nest::ScalarDoubleParameter.
|
pure virtual |
Implemented in nest::RandomParameter, nest::ArrayParameter, nest::ScalarIntegerParameter, and nest::ScalarDoubleParameter.