|
|
TDelayDist Base class for specification of distance dependence for synaptic delays according to various distance measures
| static const char* DT_RECT | DT_RECT |
| static const char* DT_DIAG | DT_DIAG |
| static const char* DT_CIRC | DT_CIRC |
| TFloat& stepSize_inv | stepSize_inv |
| TVecPar parBaseDelay | parBaseDelay |
| TVecPar parDistDelay | parDistDelay |
| TPar parStraightDist | parStraightDist |
| TsPar parDistType | parDistType |
| TFloat& straightDist | straightDist |
| char* dType | dType |
| TDelayDist (TSimulationEnvironment& simEnv, TParamOwner *owner, int nModes)
| TDelayDist |
| TDelayDist (TParamOwner *owner, TFloat& stepSize_inv_arg, int nModes)
| TDelayDist |
| TDelayDist (TSimulationEnvironment& simEnv, TParamOwner *owner, int nModes, int parse)
| TDelayDist |
| TDelayDist (const TDelayDist& copy, TParamOwner *owner)
| TDelayDist |
| ~TDelayDist ()
| ~TDelayDist |
| void resize (int nModes_new)
| resize |
| void setDefaultParameters ()
| setDefaultParameters |
| inline TFloat distRECT (TFloat branchDist)
| distRECT |
| inline TFloat distDIAG (TFloat branchDist)
| distDIAG |
| inline TFloat distCIRC (TFloat branchDist)
| distCIRC |
| inline TFloat dist (TFloat branchDist)
| dist |
| inline TFloat getDelay (int mode, TFloat branchDist)
| getDelay |
| inline int getDelaySteps (int mode, TFloat branchDist)
| getDelaySteps |
| void reparseConstruct (TParser& parser, vector<TParameter*>& repPars)
| reparseConstruct |
| void reparseDelete (vector<TParameter*>& repPars)
| reparseDelete |
| int handleUpdatedParameters ()
| handleUpdatedParameters |
| void outputState (ostream & os)
| outputState |
[const]
| friend ostream& operator<< (ostream& os, const TDelayDist& delay)
| operator<< |
| friend istream& operator>> (istream& is, TDelayDist& delay)
| operator>> |
| void create ()
| create |
[protected]