Skip to content

A multithreaded C++ and python implementation to parallelize SUMO (Simulation of Urban Mobility).

Notifications You must be signed in to change notification settings

philliptay/Parallel-Sumo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Parallel-Sumo

A multithreaded C++ and python implementation to parallelize SUMO (Simulation of Urban Mobility).

Requirements

SUMO (with home environment variable set), C++ compiler, python3, METIS.

SUMO routes must be explicit for every vehicle, and does not yet support additionals (taz, detectors).

How to use

Edit the main.cpp file with the host server, port, path to the SUMO config file (with all other SUMO files in same path), and desired number of threads. Compile with the command 'make main', and run the main executable.

About

A multithreaded C++ and python implementation to parallelize SUMO (Simulation of Urban Mobility).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages