Home
last modified time | relevance | path

Searched refs:headwayTime (Results 1 – 9 of 9) sorted by relevance

/dports/cad/sumo/sumo-1.2.0/src/microsim/cfmodels/
H A DMSCFModel_KraussOrig1.h118 void setHeadwayTime(double headwayTime) { in setHeadwayTime() argument
119 myHeadwayTime = headwayTime; in setHeadwayTime()
120 myTauDecel = myDecel * headwayTime; in setHeadwayTime()
H A DMSCFModel_Daniel1.h122 void setHeadwayTime(double headwayTime) { in setHeadwayTime() argument
123 myHeadwayTime = headwayTime; in setHeadwayTime()
124 myTauDecel = myDecel * headwayTime; in setHeadwayTime()
H A DMSCFModel_SmartSK.h123 void setHeadwayTime(double headwayTime) { in setHeadwayTime() argument
124 myHeadwayTime = headwayTime; in setHeadwayTime()
125 myTauDecel = myDecel * headwayTime; in setHeadwayTime()
H A DMSCFModel_IDM.cpp128 double headwayTime = myHeadwayTime; in _v() local
131 headwayTime *= myAdaptationFactor + vars->levelOfService * (1. - myAdaptationFactor); in _v()
141 double s = MAX2(0., newSpeed * headwayTime + newSpeed * delta_v / myTwoSqrtAccelDecel); in _v()
149 …std::cout << " gap=" << gap << " t=" << myHeadwayTime << " t2=" << headwayTime << " s=" << s << " … in _v()
H A DMSCFModel.h317 static double brakeGap(const double speed, const double decel, const double headwayTime);
319 static double brakeGapEuler(const double speed, const double decel, const double headwayTime);
506 virtual void setHeadwayTime(double headwayTime) { in setHeadwayTime() argument
507 myHeadwayTime = headwayTime; in setHeadwayTime()
H A DMSCFModel.cpp75 MSCFModel::brakeGap(const double speed, const double decel, const double headwayTime) { in brakeGap() argument
77 return brakeGapEuler(speed, decel, headwayTime); in brakeGap()
83 return speed * (headwayTime + 0.5 * speed / decel); in brakeGap()
90 MSCFModel::brakeGapEuler(const double speed, const double decel, const double headwayTime) { in brakeGapEuler() argument
95 … return SPEED2DIST(steps * speed - speedReduction * steps * (steps + 1) / 2) + speed * headwayTime; in brakeGapEuler()
H A DMSCFModel_IDM.h61 double headwayTime, double adaptationFactor, double adaptationTime,
H A DMSCFModel_CC.h301 …onst MSVehicle* veh, double egoSpeed, double predSpeed, double gap2pred, double headwayTime) const;
H A DMSCFModel_CC.cpp459 …nst MSVehicle* veh, double egoSpeed, double predSpeed, double gap2pred, double headwayTime) const { in _acc()
463 …return -1.0 / headwayTime * (egoSpeed - predSpeed + vars->accLambda * (-gap2pred + headwayTime * e… in _acc()