Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [sumo-dev] understanding code behind SUMO

1, 2) There is no comprehensive documentation on how everything works together. There a only specialized papers on the junction model and on the lane change model:

3) MSNet:simulationStep() is a good starting point for the overall architecture.
For car-following models, take a look at microsim/cfmodels/MSCFModel.h

regards,
Jakob

Am Fr., 12. Okt. 2018 um 06:02 Uhr schrieb Umair Durrani <durraniu@xxxxxxxxxxx>:
Hi,

I am writing to get your advice on learning to understand the SUMO code, particularly car-following and lane-changing model implementations (I'm not talking about the actual models).

I'm fairly new to development in C++. Although I've been reading from different resources, I find it hard to understand the code. So, my questions are:

  1. Could you please recommend any learning resources in English to better understand the code in SUMO?
  2. Is there any documentation on how different elements (e.g. vehicle, vehicle type, lane, etc.) work together?
  3. Where should I start (MSVehicle, MSLane, ....) to make sense of it all?

Thank you.

best regards,
Umair Durrani 
Ph.D. Candidate
Civil and Environmental Engineering
_______________________________________________
sumo-dev mailing list
sumo-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/sumo-dev

Back to the top