Searched refs:myDecel (Results 1 – 13 of 13) sorted by relevance
/dports/cad/sumo/sumo-1.2.0/src/microsim/cfmodels/ |
H A D | MSCFModel_PWag2009.cpp | 39 myTauDecel(myDecel * myHeadwayTime), in MSCFModel_PWag2009() 40 myDecelDivTau(myDecel / myHeadwayTime), in MSCFModel_PWag2009() 41 … myTauLastDecel(myDecel * vtype->getParameter().getCFParam(SUMO_ATTR_CF_PWAGNER2009_TAULAST, 0.3)), in MSCFModel_PWag2009() 68 …TauLastDecel + sqrt(myTauLastDecel * myTauLastDecel + predSpeed * predSpeed + 2.0 * myDecel * gap); in followSpeed() 75 apref = MAX2(apref, -myDecel); in followSpeed() 90 const double vsafe = -myTauDecel + sqrt(myTauDecel * myTauDecel + 2.0 * myDecel * gap); in stopSpeed() 96 apref = MAX2(apref, -myDecel); in stopSpeed()
|
H A D | MSCFModel.cpp | 247 return MAX2(speed - ACCEL2SPEED(myDecel), 0.); 250 return speed - ACCEL2SPEED(myDecel); 309 const double bg = brakeGap(a * myDecel, myDecel, 0); 330 speed += ACCEL2SPEED(myDecel); 345 return fullBrakingSeconds * myDecel; 765 const double b = ACCEL2SPEED(myDecel); 805 const double btau = myDecel * headway; 806 const double v0 = -btau + sqrt(btau * btau + 2 * myDecel * g); 845 const double btau2 = myDecel * tau / 2; 886 if (origSafeDecel > myDecel + NUMERICAL_EPS) { [all …]
|
H A D | MSCFModel.h | 219 return myDecel; in getMaxDecel() 314 return brakeGap(speed, myDecel, myHeadwayTime); in brakeGap() 332 const double maxDecel = MAX2(myDecel, leaderMaxDecel); in getSecureGap() 333 …double secureGap = MAX2((double) 0, brakeGap(speed, myDecel, myHeadwayTime) - brakeGap(leaderSpeed… in getSecureGap() 342 return MAX2((double) 0, v - (double) ACCEL2SPEED(myDecel)); in getSpeedAfterMaxDecel() 475 myDecel = decel; in setMaxDecel() 619 double myDecel; variable
|
H A D | MSCFModel_SmartSK.cpp | 44 myTauDecel(myDecel * myHeadwayTime), in MSCFModel_SmartSK() 56 …cel + sqrt(myTauDecel * myTauDecel + myAccel * (myAccel + myDecel) * t * t + myAccel * myDecel * t… in MSCFModel_SmartSK() 64 maxDeltaGap = -0.5 * (myDecel + myAccel) * TS * TS; in MSCFModel_SmartSK() 154 double bTau = myDecel * (vars->myHeadway); in _vsafe() 159 + (2. * myDecel * gap) in _vsafe()
|
H A D | MSCFModel_KraussOrig1.cpp | 46 myTauDecel(myDecel * myHeadwayTime) { in MSCFModel_KraussOrig1() 100 } else if (predSpeed == 0 && gap <= ACCEL2SPEED(myDecel)) { in vsafe() 102 return MIN2(ACCEL2SPEED(myDecel), DIST2SPEED(gap)); in vsafe() 108 + (2. * myDecel * gap) in vsafe()
|
H A D | MSCFModel_KraussOrig1.h | 102 myDecel = decel; in setMaxDecel() 103 myTauDecel = myDecel * myHeadwayTime; in setMaxDecel() 120 myTauDecel = myDecel * headwayTime; in setHeadwayTime()
|
H A D | MSCFModel_Daniel1.h | 106 myDecel = decel; in setMaxDecel() 107 myTauDecel = myDecel * myHeadwayTime; in setMaxDecel() 124 myTauDecel = myDecel * headwayTime; in setHeadwayTime()
|
H A D | MSCFModel_SmartSK.h | 107 myDecel = decel; in setMaxDecel() 108 myTauDecel = myDecel * myHeadwayTime; in setMaxDecel() 125 myTauDecel = myDecel * headwayTime; in setHeadwayTime()
|
H A D | MSCFModel_Kerner.cpp | 39 myTauDecel(myDecel * myHeadwayTime) { in MSCFModel_Kerner() 83 …double vcond = gap > G ? speed + ACCEL2SPEED(myAccel) : speed + MAX2(ACCEL2SPEED(-myDecel), MIN2(A… in _v() 84 …-1. * myTauDecel + sqrt(myTauDecel * myTauDecel + (predSpeed * predSpeed) + (2. * myDecel * gap))); in _v()
|
H A D | MSCFModel_Daniel1.cpp | 39 myTauDecel(myDecel * myHeadwayTime), in MSCFModel_Daniel1() 97 + (2. * myDecel * gap) in _vsafe()
|
H A D | MSCFModel_IDM.cpp | 41 myTwoSqrtAccelDecel(double(2 * sqrt(myAccel * myDecel))) { in MSCFModel_IDM() 109 const double gap = (vNext - vL) * (veh->getSpeed() + vL) / (2 * myDecel) + vL; in interactionGap()
|
H A D | MSCFModel_Rail.cpp | 246 const double b = ACCEL2DIST(myDecel); in freeSpeed()
|
H A D | MSCFModel_CC.cpp | 106 vars->engine->setMaximumDeceleration(myDecel); in createVehicleVariables() 804 vars->engine->setMaximumDeceleration(myDecel); in setParameter()
|