GeNN  4.9.0
GPU enhanced Neuronal Networks (GeNN)
postsynapticModels.h File Reference
#include <cmath>
#include "models.h"

Go to the source code of this file.

Classes

class  PostsynapticModels::Base
 Base class for all postsynaptic models. More...
 
class  PostsynapticModels::ExpCurr
 Exponential decay with synaptic input treated as a current value. More...
 
class  PostsynapticModels::ExpCond
 Exponential decay with synaptic input treated as a conductance value. More...
 
class  PostsynapticModels::DeltaCurr
 Simple delta current synapse. More...
 

Namespaces

 PostsynapticModels
 

Macros

#define SET_DECAY_CODE(DECAY_CODE)   virtual std::string getDecayCode() const override{ return DECAY_CODE; }
 
#define SET_CURRENT_CONVERTER_CODE(CURRENT_CONVERTER_CODE)   virtual std::string getApplyInputCode() const override{ return "$(Isyn) += " CURRENT_CONVERTER_CODE ";"; }
 
#define SET_APPLY_INPUT_CODE(APPLY_INPUT_CODE)   virtual std::string getApplyInputCode() const override{ return APPLY_INPUT_CODE; }
 
#define SET_SUPPORT_CODE(SUPPORT_CODE)   virtual std::string getSupportCode() const override{ return SUPPORT_CODE; }
 

Macro Definition Documentation

◆ SET_APPLY_INPUT_CODE

#define SET_APPLY_INPUT_CODE (   APPLY_INPUT_CODE)    virtual std::string getApplyInputCode() const override{ return APPLY_INPUT_CODE; }

◆ SET_CURRENT_CONVERTER_CODE

#define SET_CURRENT_CONVERTER_CODE (   CURRENT_CONVERTER_CODE)    virtual std::string getApplyInputCode() const override{ return "$(Isyn) += " CURRENT_CONVERTER_CODE ";"; }

◆ SET_DECAY_CODE

#define SET_DECAY_CODE (   DECAY_CODE)    virtual std::string getDecayCode() const override{ return DECAY_CODE; }

◆ SET_SUPPORT_CODE

#define SET_SUPPORT_CODE (   SUPPORT_CODE)    virtual std::string getSupportCode() const override{ return SUPPORT_CODE; }