/dports/cad/sumo/sumo-1.2.0/src/microsim/cfmodels/ |
H A D | MSCFModel.h | 121 …e* const veh, double speed, double gap2pred, double predSpeed, double predMaxDecel, const MSVehicl… 136 … MSVehicle* const veh, double speed, double gap2pred, double predSpeed, double predMaxDecel) const; 172 … MSVehicle* const veh, double speed, double gap2pred, double predSpeed, double predMaxDecel) const; 519 …afeFollowSpeed(double gap, double egoSpeed, double predSpeed, double predMaxDecel, bool onInserti… 533 …ateEmergencyDeceleration(double gap, double egoSpeed, double predSpeed, double predMaxDecel) const; 601 …icle* const veh, double speed, double& gap, double& predSpeed, double predMaxDecel, const MSVehicl…
|
H A D | MSCFModel.cpp | 281 return maximumSafeFollowSpeed(gap2pred, speed, predSpeed, predMaxDecel, true); 284 return maximumSafeFollowSpeed(gap2pred, 0., predSpeed, predMaxDecel, true); 302 double leaderMinDist = gap2pred + distAfterTime(duration, predSpeed, -predMaxDecel); 854 …SafeFollowSpeed(double gap, double egoSpeed, double predSpeed, double predMaxDecel, bool onInserti… 882 …double x = maximumSafeStopSpeed(gap + brakeGap(predSpeed, MAX2(myDecel, predMaxDecel), 0), egoSpee… 896 << " predSpeed=" << predSpeed << " (predDecel=" << predMaxDecel << ")" 926 …teEmergencyDeceleration(double gap, double egoSpeed, double predSpeed, double predMaxDecel) const { 932 const double predBrakeDist = 0.5 * predSpeed * predSpeed / predMaxDecel; 946 if (b1 <= predMaxDecel) { 982 UNUSED_PARAMETER(predMaxDecel); [all …]
|
H A D | MSCFModel_Krauss.cpp | 82 …ehicle* const veh, double speed, double gap, double predSpeed, double predMaxDecel, const MSVehicl… in followSpeed() argument 85 … applyHeadwayAndSpeedDifferencePerceptionErrors(veh, speed, gap, predSpeed, predMaxDecel, pred); in followSpeed() 88 const double vsafe = maximumSafeFollowSpeed(gap, speed, predSpeed, predMaxDecel); in followSpeed()
|
H A D | MSCFModel_KraussOrig1.cpp | 61 …ehicle* const veh, double speed, double gap, double predSpeed, double predMaxDecel, const MSVehicl… in followSpeed() argument 63 …return MIN2(vsafe(gap, predSpeed, predMaxDecel), maxNextSpeed(speed, veh)); // XXX: and why not ca… in followSpeed() 65 …return MAX2(MIN2(maximumSafeFollowSpeed(gap, speed, predSpeed, predMaxDecel), maxNextSpeed(speed, … in followSpeed()
|
H A D | MSCFModel_ACC.cpp | 96 …e* const veh, double speed, double gap2pred, double predSpeed, double predMaxDecel, const MSVehicl… in followSpeed() argument 99 const double vSafe = maximumSafeFollowSpeed(gap2pred, speed, predSpeed, predMaxDecel); in followSpeed() 129 …t MSVehicle* const v, double speed, double gap2pred, double predSpeed, double predMaxDecel) const { in insertionFollowSpeed() 143 …const double a = SPEED2ACCEL(followSpeed(v, res, gap2pred, predSpeed, predMaxDecel, nullptr) - res… in insertionFollowSpeed()
|
H A D | MSCFModel_KraussOrig1.h | 64 …e* const veh, double speed, double gap2pred, double predSpeed, double predMaxDecel, const MSVehicl… 138 virtual double vsafe(double gap, double predSpeed, double predMaxDecel) const;
|
H A D | MSCFModel_IDM.h | 88 …e* const veh, double speed, double gap2pred, double predSpeed, double predMaxDecel, const MSVehicl… 125 … MSVehicle* const veh, double speed, double gap2pred, double predSpeed, double predMaxDecel) const;
|
H A D | MSCFModel_ACC.h | 71 …e* const veh, double speed, double gap2pred, double predSpeed, double predMaxDecel, const MSVehicl… 97 …st MSVehicle* const v, double speed, double gap2pred, double predSpeed, double predMaxDecel) const;
|
H A D | MSCFModel_CC.h | 101 …e* const veh, double speed, double gap2pred, double predSpeed, double predMaxDecel, const MSVehicl… 108 … MSVehicle* const veh, double speed, double gap2pred, double predSpeed, double predMaxDecel) const;
|
H A D | MSCFModel_IDM.cpp | 70 …t MSVehicle* const v, double speed, double gap2pred, double predSpeed, double predMaxDecel) const { in insertionFollowSpeed() 78 return followSpeed(v, speed, gap2pred, predSpeed, predMaxDecel); in insertionFollowSpeed()
|
H A D | MSCFModel_Krauss.h | 74 …e* const veh, double speed, double gap2pred, double predSpeed, double predMaxDecel, const MSVehicl…
|
H A D | MSCFModel_CACC.cpp | 83 …e* const veh, double speed, double gap2pred, double predSpeed, double predMaxDecel, const MSVehicl… in followSpeed() argument 87 const double vSafe = maximumSafeFollowSpeed(gap2pred, speed, predSpeed, predMaxDecel); in followSpeed()
|
H A D | MSCFModel_Kerner.h | 67 …e* const veh, double speed, double gap2pred, double predSpeed, double predMaxDecel, const MSVehicl…
|
H A D | MSCFModel_PWag2009.h | 69 …e* const veh, double speed, double gap2pred, double predSpeed, double predMaxDecel, const MSVehicl…
|
H A D | MSCFModel_Daniel1.h | 68 …e* const veh, double speed, double gap2pred, double predSpeed, double predMaxDecel, const MSVehicl…
|
H A D | MSCFModel_Wiedemann.h | 73 …e* const veh, double speed, double gap2pred, double predSpeed, double predMaxDecel, const MSVehicl…
|
H A D | MSCFModel_CACC.h | 72 …e* const veh, double speed, double gap2pred, double predSpeed, double predMaxDecel, const MSVehicl…
|
H A D | MSCFModel_SmartSK.h | 69 …e* const veh, double speed, double gap2pred, double predSpeed, double predMaxDecel, const MSVehicl…
|
H A D | MSCFModel_CC.cpp | 202 …e* const veh, double speed, double gap2pred, double predSpeed, double predMaxDecel, const MSVehicl… in followSpeed() argument 210 return myHumanDriver->followSpeed(veh, speed, gap2pred, predSpeed, predMaxDecel); in followSpeed() 215 …MSVehicle* const veh, double speed, double gap2pred, double predSpeed, double predMaxDecel) const { in insertionFollowSpeed() 219 UNUSED_PARAMETER(predMaxDecel); in insertionFollowSpeed()
|
H A D | MSCFModel_Rail.h | 34 double predMaxDecel, const MSVehicle* const pred = 0) const;
|