int BinningLayer::updateState(double timef, double dt) { int status; assert(GSyn==NULL); pvdata_t * gSynHead = NULL; status = doUpdateState(timef, dt, originalLayer->getLayerLoc(), getLayerLoc(), originalLayer->getLayerData(delay), getActivity(), binMax, binMin); return status; }
int PtwiseProductLayer::updateState(double timef, double dt) { int status; status = doUpdateState(timef, dt, getLayerLoc(), getCLayer()->activity->data, getV(), getNumChannels(), GSyn[0]); return status; }
int IncrementLayer::updateState(double timef, double dt) { int status; assert(numChannels>=2); // updateState uses gSynExc and gSynInh status = doUpdateState(timef, dt, &VInited, &nextUpdateTime, firstUpdateTime, displayPeriod, getLayerLoc(), getCLayer()->activity->data, getV(), getVprev(), getNumChannels(), GSyn[0]); return status; }