static double delay_steps_to_ms(long steps)
Convert between delays given in steps and milliseconds.
Definition nest_time.h:529
static long delay_ms_to_steps(double ms)
Definition nest_time.h:535
Namespace for the NEST simulation kernel.
Definition beta_normalization_factor.h:33
StaticAssert< sizeof(SynIdDelay)==4 >::success success_syn_id_delay_data_size
check legal size
Definition syn_id_delay.h:105
constexpr uint8_t NUM_BITS_DELAY
Definition nest_types.h:88
constexpr uint8_t NUM_BITS_SYN_ID
Definition nest_types.h:77
constexpr synindex invalid_synindex
Definition nest_types.h:116
Compile time assertions.
Definition static_assert.h:47
Definition syn_id_delay.h:34
double get_delay_ms() const
Return the delay of the connection in ms.
Definition syn_id_delay.h:55
bool source_has_more_targets() const
Definition syn_id_delay.h:76
SynIdDelay(double d)
Definition syn_id_delay.h:40
void disable()
Disables the synapse.
Definition syn_id_delay.h:87
unsigned int syn_id
Definition syn_id_delay.h:36
bool disabled
Definition syn_id_delay.h:38
SynIdDelay(const SynIdDelay &s)=default
bool more_targets
Definition syn_id_delay.h:37
SynIdDelay & operator=(const SynIdDelay &s)=default
void set_source_has_more_targets(const bool more_targets)
Definition syn_id_delay.h:70
unsigned int delay
Definition syn_id_delay.h:35
void set_delay_ms(const double d)
Set the delay of the connection specified in ms.
Definition syn_id_delay.h:64
bool is_disabled() const
Returns a flag denoting if the synapse is disabled.
Definition syn_id_delay.h:98