GeNN  3.3.0
GPU enhanced Neuronal Networks (GeNN)
extra_postsynapses.h File Reference

Go to the source code of this file.

Functions

ps varNames clear ()
 
ps varNames push_back ("g_PS")
 
ps varTypes push_back ("float")
 
ps pNames push_back ("tau_syn_PS")
 
ps pNames push_back ("E_PS")
 
postSynModels push_back (ps)
 

Variables

ps postSyntoCurrent
 
ps postSynDecay
 

Function Documentation

◆ clear()

ps varNames clear ( )

◆ push_back() [1/5]

ps varNames push_back ( "g_PS"  )

◆ push_back() [2/5]

ps varTypes push_back ( "float"  )

◆ push_back() [3/5]

ps pNames push_back ( "tau_syn_PS"  )

◆ push_back() [4/5]

ps pNames push_back ( "E_PS"  )

◆ push_back() [5/5]

postSynModels push_back ( ps  )

Variable Documentation

◆ postSynDecay

ps postSynDecay
Initial value:
= " \
$(g_PS) += (-$(g_PS)/$(tau_syn_PS))*DT; \n \
$(inSyn) = 0; \
"

◆ postSyntoCurrent

ps postSyntoCurrent
Initial value:
= " \
0; \n \
float Isyn_NB = 0; \n \
{ \n \
float v_PS = lV_NB; \n \
float g_in_PS = $(inSyn); \
$(g_PS) = $(g_PS)+g_in_PS; \n \
Isyn_NB += ($(g_PS)*($(E_PS)-v_PS)); \n \
} \n \
"