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

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

#include <tsodyks_synapse_hom.h>

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

Public Member Functions

 TsodyksHomCommonProperties ()
 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::CommonPropertiesHomW
 CommonPropertiesHomW ()
 
void get_status (Dictionary &d) const
 
double get_weight () const
 
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_psc_
 [ms] time constant of postsyn current
 
double tau_fac_
 [ms] time constant for facilitation
 
double tau_rec_
 [ms] time constant for recovery
 
double U_
 asymptotic value of probability of release
 

Detailed Description

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

Constructor & Destructor Documentation

◆ TsodyksHomCommonProperties()

nest::TsodyksHomCommonProperties::TsodyksHomCommonProperties ( )

Default constructor.

Sets all property values to defaults.

Member Function Documentation

◆ get_status()

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

Get all properties and put them into a dictionary.

References nest::CommonPropertiesHomW::get_status(), nest::names::tau_fac(), tau_fac_, nest::names::tau_psc(), tau_psc_, nest::names::tau_rec(), tau_rec_, nest::names::U(), and U_.

Here is the call graph for this function:

◆ set_status()

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

Set properties from the values given in dictionary.

References nest::CommonPropertiesHomW::set_status(), nest::names::tau_fac(), tau_fac_, nest::names::tau_psc(), tau_psc_, nest::names::tau_rec(), tau_rec_, nest::names::U(), and U_.

Here is the call graph for this function:

Member Data Documentation

◆ tau_fac_

double nest::TsodyksHomCommonProperties::tau_fac_

[ms] time constant for facilitation

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

◆ tau_psc_

double nest::TsodyksHomCommonProperties::tau_psc_

[ms] time constant of postsyn current

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

◆ tau_rec_

double nest::TsodyksHomCommonProperties::tau_rec_

[ms] time constant for recovery

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

◆ U_

double nest::TsodyksHomCommonProperties::U_

asymptotic value of probability of release

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


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