UXsim icon indicating copy to clipboard operation
UXsim copied to clipboard

Vehicular traffic flow simulator in road network, written in pure Python

Results 25 UXsim issues
Sort by recently updated
recently updated
newest added

This PR introduces time-binned analysis capabilities to the `link_to_pandas` and `area_to_pandas` methods in the Analyzer class, while also addressing an issue with traffic volume calculation. These changes allow for more...

An UXsim simulation on my model took 4-6 GB for a few hundreds of thousands of vehicles, with vehicle logging off. I profiled the memory in a small run, with...

enhancement

``` tests/test_other_functions.py::test_osm_import /opt/hostedtoolcache/Python/3.12.6/x64/lib/python3.12/site-packages/uxsim/OSMImporter/OSMImporter.py:75: FutureWarning: The expected order of coordinates in `bbox` will change in the v2.0.0 release to `(left, bottom, right, top)`. G = ox.graph.graph_from_bbox(bbox=bbox, network_type="drive", custom_filter=custom_filter) ``` See https://github.com/gboeing/osmnx/issues/1186...

dependencies

I would like to save the World object to analyze later, but when saving with either: ```Python model1.uw.save("model1_uw.pickle") ``` or ```Python import sys sys.setrecursionlimit(1000000) # Example: Set the limit to...

bug
dependencies

The default dtype in NumPy is float64, or a 64-bit floating point number. These are very large and not that fast in calculations. In this commit a dtype is defined...

Speed up `link_analysis_coarse`, since it takes up the majority of runtime. ![image](https://github.com/user-attachments/assets/f4bba1a7-b546-4842-b0b5-80d4d94b73f8) @toruseo you can assign me to this issue.

enhancement

Let's say I have a model that simulates n hours and I want to collect data every hour. For example, I would like get something like `area_to_pandas` every hour (in...

enhancement

I would be very nice if data (in the Analyzer) be filtered/selected to only collect data only from part of network. That could be an area like a neighbourhood or...

enhancement

Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5.4.0 to 5.4.2. Release notes Sourced from codecov/codecov-action's releases. v5.4.2 What's Changed fix: hotfix oidc by @​thomasrockhu-codecov in codecov/codecov-action#1813 Full Changelog: https://github.com/codecov/codecov-action/compare/v5.4.1...v5.4.2 v5.4.1 What's Changed build(deps): bump...

dependencies
github_actions

There are 3 famous route choice principles for dynamic traffic assignments (the definition varies depending on the terminology). - Dynamic User Optimal (DUO): Travelers choose the shortest path based on...

enhancement