|
|
TMReceptorPort quasi abstract base template for receptor ports !!descendants must call setParameterValues() (within their setParameterValues()) !!this is because to compute factorInpNoise_val first the descendants getOrder1TauNoise() must return correct values !!the same holds for handleUpdatedParameters() in case of reparsing!
| static const int nTYPES_RP | nTYPES_RP |
| static const int TYPE_TMOffDynamics | TYPE_TMOffDynamics |
| static const int TYPE_TMOnOffDynamics | TYPE_TMOnOffDynamics |
| static const int TYPE_TMSimpleNMDA | TYPE_TMSimpleNMDA |
| static const char* TYPE_TMOffDynamics_STRING | TYPE_TMOffDynamics_STRING |
| static const char* TYPE_TMOnOffDynamics_STRING | TYPE_TMOnOffDynamics_STRING |
| static const char* TYPE_TMSimpleNMDA_STRING | TYPE_TMSimpleNMDA_STRING |
| string name | name |
| TMCompartment | compartment |
| TSimulationEnvironment & simEnv | simEnv |
| int & N | N |
| TLayout * layout | layout |
| const int type | type |
| vector<TMPort | ports |
| TNum *& addCurrent | addCurrent |
| TMNoise | inpNoise |
| TMNoise | synNoise |
| TMVectorParameter | powerInpNoise |
| TMVectorParameter | pSynNoise |
| TMVectorParameter | cSynNoise |
| int factorInpNoise_flg | factorInpNoise_flg |
| TNum * factorInpNoise_val | factorInpNoise_val |
| int factorSynNoise_flg | factorSynNoise_flg |
| TNum * factorSynNoise_val | factorSynNoise_val |
| int pSynNoise_flg | pSynNoise_flg |
| TNum * pSynNoise_val | pSynNoise_val |
| TMReceptorPort (TMCompartment | TMReceptorPort |
| TMReceptorPort (TMCompartment | TMReceptorPort |
| ~TMReceptorPort ()
| ~TMReceptorPort |
| void init ()
| init |
[virtual]
| void init (int atRandom)
| init |
[virtual]
| void step (int addCurrentFlag)
| step |
[virtual]
| TNum getOrder1TauNoise (int i)
| getOrder1TauNoise |
[virtual]
| TNum getOrder1TauNoise_mean ()
| getOrder1TauNoise_mean |
[virtual]
| TNum* getCurrent (TNum* current)
| getCurrent |
[virtual]
| TNum* addCurrentTo (TNum* current)
| addCurrentTo |
[virtual]
| void addPort (TMPort | addPort |
| void removePort (TMPort | removePort |
| TMPort | getPort |
| void addAliasAbbreviations ()
| addAliasAbbreviations |
[virtual]
| void reparseConstruct (vector<TParameter*>& repPars)
| reparseConstruct |
[virtual]
| void reparseDelete (vector<TParameter*>& repPars)
| reparseDelete |
[virtual]
| void handleUpdatedParameters ()
| handleUpdatedParameters |
[virtual]
| void setDefaultParameters ()
| setDefaultParameters |
| void setParameterValues ()
| setParameterValues |
| void setName ()
| setName |
[virtual]
| friend ostream & operator<< | operator<< |
| friend istream & operator>> | operator>> |
| void reparseConstruct_nonvirtual (vector<TParameter*>& repPars)
| reparseConstruct_nonvirtual |
| void reparseDelete_nonvirtual (vector<TParameter*>& repPars)
| reparseDelete_nonvirtual |
| void handleUpdatedParameters_nonvirtual ()
| handleUpdatedParameters_nonvirtual |
| void create ()
| create |
[protected]
| void setParameterValues_inpNoise ()
| setParameterValues_inpNoise |
[protected]
| void setParameterValues_synNoise ()
| setParameterValues_synNoise |
[protected]