NEST main@caf0ae8
 
Loading...
Searching...
No Matches
nest::STDPPLHomCommonProperties Class Reference

Class containing the common properties for all synapses of type stdp_pl_synapse_hom. More...

#include <stdp_pl_synapse_hom.h>

Inheritance diagram for nest::STDPPLHomCommonProperties:
[legend]
Collaboration diagram for nest::STDPPLHomCommonProperties:
[legend]

Public Member Functions

 STDPPLHomCommonProperties ()
 Default constructor.
 
void get_status (Dictionary &d) const
 Get all properties and put them into a dictionary.
 
void set_status (const Dictionary &d, ConnectorModel &cm)
 Set properties from the values given in dictionary.
 
- Public Member Functions inherited from nest::CommonSynapseProperties
 CommonSynapseProperties ()
 Standard constructor.
 
 ~CommonSynapseProperties ()
 
void get_status (Dictionary &d) const
 Get all properties and put them into a dictionary.
 
void set_status (const Dictionary &d, ConnectorModel &cm)
 Set properties from the values given in dictionary.
 
void calibrate (const TimeConverter &)
 Calibrate all time objects, which might be contained in this object.
 
long get_vt_node_id () const
 Get node ID of volume transmitter.
 
weight_recorder * get_weight_recorder () const
 Get weight_recorder.
 

Public Attributes

double tau_plus_
 
double tau_plus_inv_
 1 / tau_plus for efficiency
 
double lambda_
 
double alpha_
 
double mu_
 

Detailed Description

Class containing the common properties for all synapses of type stdp_pl_synapse_hom.

Constructor & Destructor Documentation

◆ STDPPLHomCommonProperties()

nest::STDPPLHomCommonProperties::STDPPLHomCommonProperties ( )

Default constructor.

Sets all property values to defaults.

Member Function Documentation

◆ get_status()

void nest::STDPPLHomCommonProperties::get_status ( Dictionary &  d) const

Get all properties and put them into a dictionary.

References nest::names::alpha(), alpha_, nest::CommonSynapseProperties::get_status(), nest::names::lambda(), lambda_, nest::names::mu(), mu_, nest::names::tau_plus(), and tau_plus_.

Here is the call graph for this function:

◆ set_status()

void nest::STDPPLHomCommonProperties::set_status ( const Dictionary &  d,
ConnectorModel &  cm 
)

Set properties from the values given in dictionary.

References nest::names::alpha(), alpha_, nest::names::lambda(), lambda_, nest::names::mu(), mu_, nest::CommonSynapseProperties::set_status(), nest::names::tau_plus(), tau_plus_, and tau_plus_inv_.

Here is the call graph for this function:

Member Data Documentation

◆ alpha_

double nest::STDPPLHomCommonProperties::alpha_

◆ lambda_

◆ mu_

double nest::STDPPLHomCommonProperties::mu_

◆ tau_plus_

double nest::STDPPLHomCommonProperties::tau_plus_

Referenced by get_status(), and set_status().

◆ tau_plus_inv_

double nest::STDPPLHomCommonProperties::tau_plus_inv_

1 / tau_plus for efficiency

Referenced by nest::stdp_pl_synapse_hom< targetidentifierT >::send(), and set_status().


The documentation for this class was generated from the following files: