SUMO - Simulation of Urban MObility
MSGlobals.cpp
Go to the documentation of this file.
1 /****************************************************************************/
2 // Eclipse SUMO, Simulation of Urban MObility; see https://eclipse.org/sumo
3 // Copyright (C) 2003-2018 German Aerospace Center (DLR) and others.
4 // This program and the accompanying materials
5 // are made available under the terms of the Eclipse Public License v2.0
6 // which accompanies this distribution, and is available at
7 // http://www.eclipse.org/legal/epl-v20.html
8 // SPDX-License-Identifier: EPL-2.0
9 /****************************************************************************/
17 // Some static variables for faster access
18 /****************************************************************************/
19 
20 
21 // ===========================================================================
22 // included modules
23 // ===========================================================================
24 #include <config.h>
25 
26 #include "MSGlobals.h"
27 
28 
29 // ===========================================================================
30 // static member variable definitions
31 // ===========================================================================
33 
36 
40 
42 
44 
46 
48 
56 
58 
60 
62 
63 double MSGlobals::gDefaultEmergencyDecel(-1); // default for unitTest
64 
65 bool MSGlobals::gUnitTests(false);
66 
68 
70 /****************************************************************************/
71 
static bool gOmitEmptyEdgesOnDump
Information whether empty edges shall be written on dump.
Definition: MSGlobals.h:52
static double gLateralResolution
Definition: MSGlobals.h:85
long long int SUMOTime
Definition: SUMOTime.h:36
static double gMesoTLSPenalty
Definition: MSGlobals.h:100
static bool gComputeLC
whether the simulationLoop is in the lane changing phase
Definition: MSGlobals.h:121
static bool gStateLoaded
Information whether a state has been loaded.
Definition: MSGlobals.h:88
static double gEmergencyDecelWarningThreshold
treshold for warning about strong deceleration
Definition: MSGlobals.h:124
static bool gMesoOvertaking
Definition: MSGlobals.h:97
static bool gCheck4Accidents
Definition: MSGlobals.h:76
static SUMOTime gTimeToImpatience
Definition: MSGlobals.h:66
The main mesocopic simulation loop.
Definition: MELoop.h:49
static bool gCheckRoutes
Definition: MSGlobals.h:79
static double gDefaultEmergencyDecel
encoding of the string-option default.emergencydecel
Definition: MSGlobals.h:115
static SUMOTime gMesoMinorPenalty
Definition: MSGlobals.h:103
static bool gUsingInternalLanes
Information whether the simulation regards internal lanes.
Definition: MSGlobals.h:69
static SUMOTime gActionStepLength
default value for the interval between two action points for MSVehicle (defaults to DELTA_T) ...
Definition: MSGlobals.h:112
static SUMOTime gTimeToGridlockHighways
Definition: MSGlobals.h:63
static bool gUnitTests
whether unit tests are being run
Definition: MSGlobals.h:118
static MELoop * gMesoNet
mesoscopic simulation infrastructure
Definition: MSGlobals.h:106
static SUMOTime gTimeToGridlock
Definition: MSGlobals.h:60
static SUMOTime gWaitingTimeMemory
length of memory for waiting times (in millisecs)
Definition: MSGlobals.h:109
static SUMOTime gIgnoreJunctionBlocker
Definition: MSGlobals.h:73
static bool gSemiImplicitEulerUpdate
Definition: MSGlobals.h:56
static SUMOTime gLaneChangeDuration
Definition: MSGlobals.h:82
static bool gUseMesoSim
Definition: MSGlobals.h:91
static bool gMesoLimitedJunctionControl
Definition: MSGlobals.h:94