Synaptic delay and weight in NEST are a special case and should not be treated like any other parameter (or state variable). It should be get/set only using get_delay() and set_delay() inherited from the Connection base class. A member variable is already provided by the base class.
get_weight() and set_weight() should be defined by the synapse model, but a member variable is not yet provided by the base class. We could make it such that no state or parameter marked @nest::weight is needed for minimalistic models.
Synaptic delay and weight in NEST are a special case and should not be treated like any other parameter (or state variable). It should be get/set only using
get_delay()
andset_delay()
inherited from theConnection
base class. A member variable is already provided by the base class.get_weight()
andset_weight()
should be defined by the synapse model, but a member variable is not yet provided by the base class. We could make it such that no state or parameter marked@nest::weight
is needed for minimalistic models.Replaces #887.
Fixes #707.
Should be merged only after #879.