Skip to content

Feature/graph refactoring#107

Merged
floriangc merged 35 commits intodevelopfrom
feature/GraphRefactoring
Jul 26, 2022
Merged

Feature/graph refactoring#107
floriangc merged 35 commits intodevelopfrom
feature/GraphRefactoring

Conversation

@floriangc
Copy link
Contributor

No description provided.

@floriangc floriangc added this to the v2.0.0 milestone Jul 26, 2022
@floriangc floriangc self-assigned this Jul 26, 2022
@floriangc floriangc changed the base branch from main to develop July 26, 2022 12:55
@floriangc floriangc merged commit ed93ca1 into develop Jul 26, 2022
@floriangc floriangc deleted the feature/GraphRefactoring branch September 21, 2022 09:03
assuntaDC pushed a commit to DistLab-Sannio/MnMS that referenced this pull request Jan 27, 2025
* First draft graph refactoring

* Add PublicTransportLayer

* First draft working public transport

* Fix bug time

* Cleaning

* Towards JSON refactored graph

* MultiLayerGraph can be store/load as JSON file

* Refactoring conversion symuflow -> MNMS

* Add cpp benchmark with pybind wrapping

* Add bothways flag in road line generation

* Update convertor to use zone

* Fix __load__ CarLayer

* Fix shortest_path typo

* Fix shortest path computation with ODLAYER

* First draft cpp graph pybind

* Improved wrapping add parallel dijkstra + Link label

* Install.md mgraph cpp/python

* Add parallel k shortest path computation

* Recompute costs at the end k shortest path

* Add test framework cpp

* Add test dijsktra

* Add test k shortest paths

* Rename test files

* Add merge function in mgraph + start mnmns-mgraph

* Add test merge graph cpp

* Add C++ build on python setup

* Fix Node position wrapping + start rework MultiLayerGraph

* Add label to Node, work on mgraph integration

* Working decision model and user flow

* Working full sim

* Switch all shared_ptr to raw pointer

* Change mgraph to hipop

* Delete mgraph from repo

* Speed up paths process

* Some speed ups

Co-authored-by: rnoel <rnoel@itlink.fr>
assuntaDC pushed a commit to DistLab-Sannio/MnMS that referenced this pull request Jan 29, 2025
* First draft graph refactoring

* Add PublicTransportLayer

* First draft working public transport

* Fix bug time

* Cleaning

* Towards JSON refactored graph

* MultiLayerGraph can be store/load as JSON file

* Refactoring conversion symuflow -> MNMS

* Add cpp benchmark with pybind wrapping

* Add bothways flag in road line generation

* Update convertor to use zone

* Fix __load__ CarLayer

* Fix shortest_path typo

* Fix shortest path computation with ODLAYER

* First draft cpp graph pybind

* Improved wrapping add parallel dijkstra + Link label

* Install.md mgraph cpp/python

* Add parallel k shortest path computation

* Recompute costs at the end k shortest path

* Add test framework cpp

* Add test dijsktra

* Add test k shortest paths

* Rename test files

* Add merge function in mgraph + start mnmns-mgraph

* Add test merge graph cpp

* Add C++ build on python setup

* Fix Node position wrapping + start rework MultiLayerGraph

* Add label to Node, work on mgraph integration

* Working decision model and user flow

* Working full sim

* Switch all shared_ptr to raw pointer

* Change mgraph to hipop

* Delete mgraph from repo

* Speed up paths process

* Some speed ups

Co-authored-by: rnoel <rnoel@itlink.fr>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants