10 #ifndef _HSOLVE_ACTIVE_H
11 #define _HSOLVE_ACTIVE_H
13 #include "../basecode/header.h"
16 #include "../biophysics/CaConcBase.h"
17 #include "../biophysics/HHGate.h"
18 #include "../biophysics/ChanBase.h"
19 #include "../biophysics/ChanCommon.h"
20 #include "../biophysics/HHChannelBase.h"
21 #include "../biophysics/HHChannel.h"
22 #include "../biophysics/SpikeGen.h"
36 void setup(
Id seed,
double dt );
177 #endif // _HSOLVE_ACTIVE_H
void readExternalChannels()
vector< double > state_
Fraction of gates open.
static const int INSTANT_X
vector< unsigned int > chan2state_
a state index
vector< CurrentStruct >::iterator currentVecIter
vector< unsigned int > outCa_
vector< LookupRow > caRowCompt_
vector< double > ca_
Ca conc in each pool.
static const int INSTANT_Z
vector< double > caActivation_
calcium pool
vector< bool > gCaDepend_
depend on Ca conc?
vector< unsigned int > outVm_
vector< ChannelStruct > channel_
to compartment: chan2compt
vector< int > channelCount_
compartment
void sendValues(ProcPtr info)
vector< int > caDependIndex_
depdt channel depend upon?
void setup(Id seed, double dt)
void reinit(ProcPtr info)
void reinitCompartments()
void advanceSynChans(ProcPtr info)
vector< Id > gateId_
Used for localIndex-ing.
void advanceChannels(double dt)
vector< double * > caTarget_
void sendSpikes(ProcPtr info)
vector< CaConcStruct > caConc_
Ca pool info.
void backwardSubstitute()
void reinitSpikeGens(ProcPtr info)
vector< LookupRow * > caRow_
vector< double > externalCalcium_
vector< currentVecIter > currentBoundary_
vector< unsigned int > chan2compt_
static const int INSTANT_Y
void manageOutgoingMessages()
void step(ProcPtr info)
Equivalent to process.
vector< double > externalCurrent_
vector< SynChanStruct > synchan_
vector< SpikeGenStruct > spikegen_
void calculateChannelCurrents()
vector< unsigned int > outIk_
vector< Id > channelId_
Used for localIndex-ing.
vector< unsigned int > caCount_
each compartment
vector< CurrentStruct > current_
Channel current.
void createLookupTables()
vector< LookupColumn > column_
to lookup for this species
vector< Id > caConcId_
calcium from difshells