The main mesocopic simulation loop.
static bool gOverheadWireCurrentLimits
static double gStopTolerance
The tolerance to apply when matching waiting persons and vehicles.
static SUMOTime gTimeToTeleportDisconnected
static bool gModelParkingManoeuver
whether parking simulation includes manoeuver time and any associated lane blocking
static bool gUseStopStarted
static double gMinorPenalty
(minimum) time penalty for passing a minor link when routing
static SUMOTime gTimeToGridlockHighways
static double gGridlockHighwaysSpeed
static double gWeightsSeparateTurns
Whether turning specific weights are estimated (and how much)
static double gTLSPenalty
scaled (minimum) time penalty for passing a tls link when routing
static SUMOTime gStartupWaitThreshold
The minimum waiting time before applying startupDelay.
static bool gOverheadWireRecuperation
static bool gRemoveGridlocked
static double gDefaultEmergencyDecel
encoding of the string-option default.emergencydecel
static double gTLSYellowMinDecel
The minimum deceleration at a yellow traffic light (only overruled by emergencyDecel)
static SUMOTime gTimeToTeleportBidi
static double gTurnaroundPenalty
(minimum) time penalty for passing a turnaround link when routing
static bool gOverheadWireSolver
static MELoop * gMesoNet
mesoscopic simulation infrastructure
static double gLateralResolution
static bool gSemiImplicitEulerUpdate
static int gInsertionChecks
The default value for insertion checks.
static SUMOTime gTimeToTeleportRSDeadlock
static SUMOTime gTimeToImpatience
static bool gStateLoaded
Information whether a state has been loaded.
static bool gCheck4Accidents
static double gMaxRailSignalBlockLength
The maximum length of a rail signal block.
static bool gClearState
whether the simulation is in the process of clearing state (MSNet::clearState)
static bool gComputeLC
whether the simulationLoop is in the lane changing phase
static bool gEmergencyInsert
static bool gHaveEmissions
Whether emission output of some type is needed (files or GUI)
static int gNumSimThreads
how many threads to use for simulation
static bool gLefthand
Whether lefthand-drive is being simulated.
static bool gOmitEmptyEdgesOnDump
Information whether empty edges shall be written on dump.
static SUMOTime gIgnoreJunctionBlocker
static bool gSublane
whether sublane simulation is enabled (sublane model or continuous lanechanging)
static SUMOTime gLaneChangeDuration
static bool gMesoLimitedJunctionControl
static bool gUseStopEnded
whether the simulation should replay previous stop times
static SUMOTime gActionStepLength
default value for the interval between two action points for MSVehicle (defaults to DELTA_T)
static bool gUnitTests
whether unit tests are being run
static SUMOTime gWaitingTimeMemory
length of memory for waiting times (in millisecs)
static double gEmergencyDecelWarningThreshold
threshold for warning about strong deceleration
static bool gUsingInternalLanes
Information whether the simulation regards internal lanes.
static int gNumThreads
how many threads to use
static SUMOTime gTimeToGridlock