NEST
2.6.0,not_revisioned_source_dir@0
|
Class containing the common properties for all synapses of type STDPFACETSHWConnectionHom. More...
#include <stdp_connection_facetshw_hom.h>
Public Member Functions | |
STDPFACETSHWHomCommonProperties () | |
Default constructor. More... | |
void | get_status (DictionaryDatum &d) const |
Get all properties and put them into a dictionary. More... | |
void | set_status (const DictionaryDatum &d, ConnectorModel &cm) |
Set properties from the values given in dictionary. More... | |
void | check_event (SpikeEvent &) |
Public Member Functions inherited from nest::CommonSynapseProperties | |
CommonSynapseProperties () | |
Standard constructor. More... | |
~CommonSynapseProperties () | |
Destructor. More... | |
void | get_status (DictionaryDatum &d) const |
Get all properties and put them into a dictionary. More... | |
void | set_status (const DictionaryDatum &d, ConnectorModel &cm) |
Set properties from the values given in dictionary. More... | |
void | calibrate (const TimeConverter &) |
Calibrate all time objects, which might be contained in this object. More... | |
Node * | get_node () |
get reference to registering node More... | |
long_t | get_vt_gid () const |
Private Member Functions | |
void | calc_readout_cycle_duration_ () |
Calculate the readout cycle duration. More... | |
Private Attributes | |
double_t | tau_plus_ |
double_t | tau_minus_ |
double_t | Wmax_ |
double_t | weight_per_lut_entry_ |
long_t | no_synapses_ |
long_t | synapses_per_driver_ |
double_t | driver_readout_time_ |
double_t | readout_cycle_duration_ |
std::vector< long_t > | lookuptable_0_ |
std::vector< long_t > | lookuptable_1_ |
std::vector< long_t > | lookuptable_2_ |
std::vector< long_t > | configbit_0_ |
std::vector< long_t > | configbit_1_ |
std::vector< long_t > | reset_pattern_ |
Friends | |
class | STDPFACETSHWConnectionHom< targetidentifierT > |
Class containing the common properties for all synapses of type STDPFACETSHWConnectionHom.
nest::STDPFACETSHWHomCommonProperties< targetidentifierT >::STDPFACETSHWHomCommonProperties | ( | ) |
Default constructor.
Sets all property values to defaults.
References nest::STDPFACETSHWHomCommonProperties< targetidentifierT >::calc_readout_cycle_duration_(), nest::STDPFACETSHWHomCommonProperties< targetidentifierT >::configbit_0_, nest::STDPFACETSHWHomCommonProperties< targetidentifierT >::configbit_1_, nest::STDPFACETSHWHomCommonProperties< targetidentifierT >::lookuptable_0_, nest::STDPFACETSHWHomCommonProperties< targetidentifierT >::lookuptable_1_, nest::STDPFACETSHWHomCommonProperties< targetidentifierT >::lookuptable_2_, nest::STDPFACETSHWHomCommonProperties< targetidentifierT >::reset_pattern_, nest::STDPFACETSHWHomCommonProperties< targetidentifierT >::weight_per_lut_entry_, and nest::STDPFACETSHWHomCommonProperties< targetidentifierT >::Wmax_.
|
private |
Calculate the readout cycle duration.
Referenced by nest::STDPFACETSHWConnectionHom< targetidentifierT >::send(), and nest::STDPFACETSHWHomCommonProperties< targetidentifierT >::STDPFACETSHWHomCommonProperties().
|
inline |
void nest::STDPFACETSHWHomCommonProperties< targetidentifierT >::get_status | ( | DictionaryDatum & | d | ) | const |
Get all properties and put them into a dictionary.
References nest::names::d, and nest::CommonSynapseProperties::get_status().
void nest::STDPFACETSHWHomCommonProperties< targetidentifierT >::set_status | ( | const DictionaryDatum & | d, |
ConnectorModel & | cm | ||
) |
Set properties from the values given in dictionary.
References nest::names::d, and nest::CommonSynapseProperties::set_status().
|
friend |
|
private |
|
private |
|
private |
Referenced by nest::STDPFACETSHWConnectionHom< targetidentifierT >::send().
|
private |
|
private |
|
private |
|
private |
Referenced by nest::STDPFACETSHWConnectionHom< targetidentifierT >::send().
|
private |
Referenced by nest::STDPFACETSHWConnectionHom< targetidentifierT >::send().
|
private |
|
private |
Referenced by nest::STDPFACETSHWConnectionHom< targetidentifierT >::send().
|
private |
Referenced by nest::STDPFACETSHWConnectionHom< targetidentifierT >::send().
|
private |
Referenced by nest::STDPFACETSHWConnectionHom< targetidentifierT >::send().
|
private |
|
private |