/dports/cad/sumo/sumo-1.2.0/src/libsumo/ |
H A D | Lane.cpp | 70 return getLane(laneID)->getLength(); in getLength() 92 … const std::string approachedLane = link->getLane() != nullptr ? link->getLane()->getID() : ""; in getLinks() 141 return getLane(laneID)->getWidth(); in getWidth() 206 const MSLane* lane = getLane(laneID); in getLastStepLength() 228 const MSLane* lane = getLane(laneID); in getTraveltime() 245 const MSLane* lane = getLane(laneID); in getLastStepHaltingNumber() 260 const MSLane* lane = getLane(laneID); in getLastStepVehicleIDs() 274 const MSLane* from = getLane(laneID); in getFoes() 275 const MSLane* to = getLane(toLaneID); in getFoes() 359 Lane::getLane(const std::string& id) { in LIBSUMO_SUBSCRIPTION_IMPLEMENTATION() [all …]
|
H A D | InductionLoop.cpp | 69 return getDetector(detID)->getLane()->getID(); in getLaneID() 144 Position p = il->getLane()->getShape().positionAtOffset(il->getPosition()); in LIBSUMO_SUBSCRIPTION_IMPLEMENTATION() 156 shape.push_back(il->getLane()->getShape().positionAtOffset(il->getPosition())); in storeShape()
|
H A D | Vehicle.cpp | 92 return sumoVehicle == nullptr || sumoVehicle->getLane() == nullptr; in isOnInit() 167 return isVisible(veh) ? veh->getLane()->getEdge().getID() : ""; in getRoadID() 174 return veh->isOnRoad() ? veh->getLane()->getID() : ""; in getLaneID() 181 return veh->isOnRoad() ? veh->getLane()->getIndex() : INVALID_INT_VALUE; in getLaneIndex() 379 const MSLane* lane = veh->getLane(); in getNextTLS() 381 double seen = veh->getLane()->getLength() - veh->getPositionOnLane(); in getNextTLS() 493 if (veh->getLane()->isInternal()) { in getDistance() 553 return veh->getLane()->getVehicleMaxSpeed(veh); in getAllowedSpeed() 1437 if (veh->getLane() != nullptr) { 1503 if (veh->getLane() != nullptr) { [all …]
|
/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/mkldnn/src/cpu/aarch64/xbyak_aarch64/xbyak_aarch64/ |
H A D | xbyak_aarch64_reg.h | 229 assert(getLane() > i); 238 assert(getLane() > i); 247 assert(getLane() > i); 256 assert(getLane() > i); 265 assert(getLane() > i); 274 assert(getLane() > i); 283 assert(getLane() > i); 292 assert(getLane() > i); 301 assert(getLane() > i); 310 assert(getLane() > i); [all …]
|
/dports/math/onednn/oneDNN-2.5.1/src/cpu/aarch64/xbyak_aarch64/xbyak_aarch64/ |
H A D | xbyak_aarch64_reg.h | 229 assert(getLane() > i); 238 assert(getLane() > i); 247 assert(getLane() > i); 256 assert(getLane() > i); 265 assert(getLane() > i); 274 assert(getLane() > i); 283 assert(getLane() > i); 292 assert(getLane() > i); 301 assert(getLane() > i); 310 assert(getLane() > i); [all …]
|
/dports/cad/sumo/sumo-1.2.0/src/microsim/ |
H A D | MSRightOfWayJunction.cpp | 68 if ((*j)->getLane()->getEdge().isWalkingArea() || in postloadInit() 69 ((*i)->getEdge().isWalkingArea() && !(*j)->getLane()->getEdge().isCrossing())) { in postloadInit() 83 if ((*j)->getLane()->getEdge().isWalkingArea()) { in postloadInit() 86 walkingAreaFoe = (*j)->getLane(); in postloadInit() 89 … } else if (((*i)->getEdge().isWalkingArea() && !(*j)->getLane()->getEdge().isCrossing())) { in postloadInit() 136 if (sortedLinks[c].second->getLane() == nullptr) { // dead end in postloadInit() 159 for (const auto& ili : exitLink->getLane()->getIncomingLanes()) { in postloadInit() 167 if (MSGlobals::gUsingInternalLanes && (*j)->getLane()->getEdge().isCrossing()) { in postloadInit() 168 MSLink* exitLink = (*j)->getLane()->getLinkCont()[0]; in postloadInit() 170 myLinkFoeInternalLanes[*j], (*j)->getLane()); in postloadInit() [all …]
|
H A D | MSLinkCont.cpp | 39 if (&link->getLane()->getEdge() == followerAfterInternal) { in getInternalFollowingEdge() 58 if (link->getLane() == followerAfterInternal) { in getInternalFollowingLane() 75 if (link->getLane() == &to) { in getConnectingLink()
|
H A D | MSLaneChangerSublane.cpp | 94 … const double latOffset = lead->getLane()->getRightSideOnEdge() - shadowLane->getRightSideOnEdge(); in updateChanger() 117 assert(vehicle->getLane() == (*myCandi).lane); in change() 272 …const double distToRightLaneBorder = latDist < 0 ? vehicle->getLane()->getWidth() * 0.5 + vehicle-… 273 …const double distToLeftLaneBorder = latDist > 0 ? vehicle->getLane()->getWidth() * 0.5 - vehicle->… 327 …const double latOffset = vehicle->getLane()->getRightSideOnEdge() - shadowLane->getRightSideOnEdge… 351 …double laneAngle = vehicle->getLane()->getShape().rotationAtOffset(vehicle->getLane()->interpolate… 352 if (vehicle->getLane()->getShape().length2D() == 0) { 398 …to != from && fabs(vehicle->getLateralPositionOnLane()) > 0.5 * vehicle->getLane()->getWidth() && … 503 double seen = vehicle->getLane()->getLength() - vehicle->getPositionOnLane(); 546 …MSLeaderDistanceInfo neighBlockers(&neighLane, vehicle, vehicle->getLane()->getRightSideOnEdge() -… [all …]
|
H A D | MSLink.cpp | 320 const MSEdge* target = &(it->getLane()->getEdge()); in setRequestInformation() 336 const MSEdge* target = &((*it)->getLane()->getEdge()); in setRequestInformation() 456 assert(myLane != foeLink->getLane()); in opened() 714 MSLink::getLane() const { in getLane() function in MSLink 752 od.writeAttr(SUMO_ATTR_TO, getLane() == nullptr ? "" : getLane()->getID()); in writeApproaching() 1112 << " egoLane=" << ego->getLane()->getID() in getLeaderInfo() 1113 << " leaderLane=" << leader->getLane()->getID() in getLeaderInfo() 1198 MSLane* after = getLane()->getParallelLane(direction); in computeParallelLink() 1252 …vi.arrivalTime == arrivalTime && avi.dist == dist && ego->getLane()->getIndex() < foe->getLane()->… in getZipperSpeed() 1279 const double uMax = foe->getLane()->getVehicleMaxSpeed(foe); in getZipperSpeed() [all …]
|
H A D | MSVehicleTransfer.cpp | 84 veh->getLane()->removeParking(veh); in remove() 123 …if (desc.myVeh->getLane()->isInsertionSuccess(desc.myVeh, 0, departPos, desc.myVeh->getLateralPosi… in checkInsertions() 126 desc.myVeh->getLane()->removeParking(desc.myVeh); in checkInsertions() 203 out.writeAttr(SUMO_ATTR_PARKING, vehInfo.myVeh->getLane()->getID()); in saveState()
|
H A D | MSLaneChanger.cpp | 882 … const double distToNeighLane = 0.5 * (vehicle->getLane()->getWidth() + targetLane->getWidth()); 922 MSLane* nextLane = vehicle->getLane(); 960 nextLane = vehicle->getLane(); 1024 MSLane* source = vehicle->getLane(); 1129 … const double safetyGap = ((oncomingSpeed + vehicle->getLane()->getVehicleMaxSpeed(vehicle)) 1189 spaceToOvertake = timeToOvertake * vehicle->getLane()->getVehicleMaxSpeed(vehicle); 1357 const double vMax = vehicle->getLane()->getVehicleMaxSpeed(vehicle); 1456 MSLane* source = vehicle->getLane(); 1484 … const bool checkTmpVehicles = (&columnLeader.first->getLane()->getEdge() == &source->getEdge()); 1485 std::pair<MSVehicle* const, double> leadLead = columnLeader.first->getLane()->getLeader( [all …]
|
H A D | MSLane.cpp | 1443 MSLane* vehLane = veh->getLane(); in detectCollisions() 1565 … || (&collider->getLane()->getEdge() == victim->getLane()->getEdge().getBidiEdge())) in handleCollisionBetween() 1703 MSLane* const target = veh->getLane(); in executeMovements() 1925 assert(veh->getLane() == this); in integrateNewVehicles() 2069 …if ((*link)->getLane() != nullptr && (*link)->getLane()->myEdge == nRouteEdge && (*link)->getLane(… in succLinkSec() 2161 assert(remVehicle->getLane() == this); in removeVehicle() 2624 assert(link->getLane() != nullptr); in getOutgoingViaLanes() 2963 const MSLane* target1 = link1->getLane(); in operator ()() 2964 const MSLane* target2 = link2->getLane(); in operator ()() 3177 … if (agap > 0 && &v->getLane()->getEdge() != &ego->getLane()->getEdge()) { in getFollowersOnConsecutive() [all …]
|
/dports/cad/sumo/sumo-1.2.0/src/netedit/additionals/ |
H A D | GNEDetector.cpp | 68 GNEDetector::getLane() const { in getLane() function in GNEDetector 75 return getLane()->getShape().positionAtOffset(getGeometryPositionOverLane()); in getPositionInView() 82 const double len = getLane()->getParentEdge().getNBEdge()->getFinalLength(); in getGeometryPositionOverLane() 87 return fixedPos * getLane()->getLengthGeometryFactor(); in getGeometryPositionOverLane() 92 return getLane()->getMicrosimID(); in getParentName()
|
/dports/cad/sumo/sumo-1.2.0/src/microsim/cfmodels/ |
H A D | MSCFModel_IDM.cpp | 54 …vars->levelOfService += (vNext / veh->getLane()->getVehicleMaxSpeed(veh) - vars->levelOfService) /… in finalizeSpeed() 65 return _v(veh, gap2pred, speed, predSpeed, veh->getLane()->getVehicleMaxSpeed(veh)); in followSpeed() 71 const double vMax = v->getLane()->getVehicleMaxSpeed(v); in insertionFollowSpeed() 88 double result = _v(veh, gap, speed, 0, veh->getLane()->getVehicleMaxSpeed(veh)); in stopSpeed() 107 …const double acc = myAccel * (1. - pow(veh->getSpeed() / veh->getLane()->getVehicleMaxSpeed(veh), … in interactionGap()
|
/dports/cad/sumo/sumo-1.2.0/src/microsim/lcmodels/ |
H A D | MSLCM_DK2008.cpp | 99 MSLane* prebLane = myVehicle.getLane(); in wantsChangeToRight() 102 prebLane = prebLane->getLinkCont()[0]->getLane(); in wantsChangeToRight() 219 …if (bestLaneOffset == 0 && preb[currIdx - 1].bestLaneOffset != 0 && myVehicle.getLane()->getSpeedL… in wantsChangeToRight() 245 double thisLaneVSafe = myVehicle.getLane()->getVehicleMaxSpeed(&myVehicle); in wantsChangeToRight() 269 …myChangeProbability -= TS * ((neighLaneVSafe - thisLaneVSafe) / (myVehicle.getLane()->getVehicleMa… in wantsChangeToRight() 273 …double vmax = MIN2(myVehicle.getLane()->getVehicleMaxSpeed(&myVehicle), myVehicle.getVehicleType()… in wantsChangeToRight() 306 MSLane* prebLane = myVehicle.getLane(); in wantsChangeToLeft() 309 prebLane = prebLane->getLinkCont()[0]->getLane(); in wantsChangeToLeft() 460 double thisLaneVSafe = myVehicle.getLane()->getVehicleMaxSpeed(&myVehicle); in wantsChangeToLeft() 482 …myChangeProbability += TS * ((neighLaneVSafe - thisLaneVSafe) / (myVehicle.getLane()->getVehicleMa… in wantsChangeToLeft() [all …]
|
H A D | MSLCM_SL2015.cpp | 194 << " lane=" << myVehicle.getLane()->getID() in wantsChangeSublane() 303 << " lane=" << myVehicle.getLane()->getID() in patchSpeed() 924 const MSLane* target = (*it_link)->getLane(); 1001 MSLane* prebLane = myVehicle.getLane(); 1004 prebLane = prebLane->getLinkCont()[0]->getLane(); 1369 const MSEdge& edge = myVehicle.getLane()->getEdge(); 1407 … myVehicle.getLane()->getRightSideOnEdge() + myVehicle.getLane()->getWidth(), 2343 … && &(myVehicle.getLane()->getEdge()) != &(vehDist.first->getLane()->getEdge())) 2353 …<< " egoE=" << myVehicle.getLane()->getEdge().getID() << " egoE=" << vehDist.first->getLane()->get… 3350 << " lane=" << myVehicle.getLane()->getID() [all …]
|
H A D | MSAbstractLaneChangeModel.cpp | 183 myLeftFollowers = std::make_shared<MSLeaderDistanceInfo>(follower, myVehicle.getLane()); 184 myLeftLeaders = std::make_shared<MSLeaderDistanceInfo>(leader, myVehicle.getLane()); 186 myRightFollowers = std::make_shared<MSLeaderDistanceInfo>(follower, myVehicle.getLane()); 187 myRightLeaders = std::make_shared<MSLeaderDistanceInfo>(leader, myVehicle.getLane()); 239 …if ((myVehicle.getLane()->getSpeedLimit() <= 70.0 / 3.6) || (neighLeader->getLane()->getSpeedLimit… 495 myShadowLane = getShadowLane(myVehicle.getLane()); 549 assert(&myShadowLane->getEdge() == &myVehicle.getLane()->getEdge()); 550 return myShadowLane->getIndex() - myVehicle.getLane()->getIndex(); 561 …std::cout << SIMTIME << " veh '" << myVehicle.getID() << "' (lane=" << myVehicle.getLane()->getID(… 612 const double halfLaneWidth = 0.5 * myVehicle.getLane()->getWidth(); [all …]
|
H A D | MSLCM_LC2013.cpp | 167 << " lane=" << myVehicle.getLane()->getID() in wantsChange() 196 << " lane=" << myVehicle.getLane()->getID() in patchSpeed() 401 if (!myVehicle.getLane()->getEdge().hasLaneChanger()) { in _patchSpeed() 722 && myVehicle.getLane()->isAccelLane() in informFollower() 1072 MSLane* prebLane = myVehicle.getLane(); in _wantsChange() 1075 prebLane = prebLane->getLinkCont()[0]->getLane(); in _wantsChange() 1247 const double vMax = myVehicle.getLane()->getVehicleMaxSpeed(&myVehicle); in _wantsChange() 1595 adaptSpeedToPedestrians(myVehicle.getLane(), thisLaneVSafe); in _wantsChange() 1801 if (veh.getLane()->getEdge().isInternal()) { in getRoundaboutAheadInfo() 1804 if (veh.getLane()->getEdge().isRoundabout()) { in getRoundaboutAheadInfo() [all …]
|
/dports/cad/sumo/sumo-1.2.0/src/microsim/output/ |
H A D | MSMeanData_Net.cpp | 129 << " veh '" << veh.getID() << "' on lane '" << veh.getLane()->getID() << "'" in notifyMoveInternal() 174 …getLane() == nullptr || !veh.isVehicle() || getLane() == static_cast<MSVehicle&>(veh).getLane())) { 204 …if (getLane() == nullptr || !veh.isVehicle() || getLane() == static_cast<MSVehicle&>(veh).getLane(…
|
H A D | MSMeanData_Amitran.cpp | 92 if (getLane() == nullptr || getLane() == static_cast<MSVehicle&>(veh).getLane()) { in notifyEnter()
|
/dports/cad/sumo/sumo-1.2.0/src/guisim/ |
H A D | GUIInstantInductLoop.cpp | 65 myFGPosition = detector.getLane()->geometryPositionAtOffset(pos); in MyWrapper() 68 myFGRotation = -detector.getLane()->getShape().rotationDegreeAtOffset(pos); in MyWrapper() 91 ret->mkItem("lane", false, myDetector.getLane()->getID()); in getParameterWindow()
|
H A D | GUIInductLoop.cpp | 111 myFGPosition = detector.getLane()->geometryPositionAtOffset(pos); in MyWrapper() 114 myFGRotation = -detector.getLane()->getShape().rotationDegreeAtOffset(pos); in MyWrapper() 137 ret->mkItem("lane", false, myDetector.getLane()->getID()); in getParameterWindow()
|
/dports/cad/sumo/sumo-1.2.0/src/microsim/devices/ |
H A D | MSDevice_BTsender.cpp | 97 …()]->updates.push_back(VehicleState(veh.getSpeed(), veh.getPosition(), v.getLane()->getID(), veh.g… in notifyEnter() 109 …sVehicles[veh.getID()]->updates.push_back(VehicleState(newSpeed, veh.getPosition(), v.getLane()->g… in notifyMove() 124 …()]->updates.push_back(VehicleState(veh.getSpeed(), veh.getPosition(), v.getLane()->getID(), veh.g… in notifyLeave()
|
/dports/cad/sumo/sumo-1.2.0/src/microsim/traffic_lights/ |
H A D | MSActuatedTrafficLightLogic.cpp | 245 …" << myInductLoopsForPhase.size() << " check1: loopLane=" << item.first->getLane()->getID() << " n… in init() 253 const MSLane* loopLane = item.first->getLane(); in init() 255 const MSLane* next = link->getLane(); in init() 262 …" phase=" << myInductLoopsForPhase.size() << " check2: loopLane=" << item.first->getLane()->getID() in init()
|
/dports/cad/sumo/sumo-1.2.0/src/netload/ |
H A D | NLTriggerBuilder.cpp | 156 MSLane* const lane = getLane(attrs, "chargingStation", id); in parseAndBuildChargingStation() 186 MSLane* lane = getLane(attrs, toString(element), id); in parseAndBuildStoppingPlace() 208 MSLane* lane = getLane(attrs, "access", myCurrentStop->getID()); in addAccess() 233 MSLane* lane = getLane(attrs, "parkingArea", id); in parseAndBeginParkingArea() 298 lane = getLane(attrs, "calibrator", id); in parseAndBuildCalibrator() 305 lane = getLane(attrs, "calibrator", id); in parseAndBuildCalibrator() 522 NLTriggerBuilder::getLane(const SUMOSAXAttributes& attrs, in getLane() function in NLTriggerBuilder
|