├── .gitignore ├── CMakeLists.txt ├── LICENSE ├── README.md ├── config.h.in ├── data ├── Chicago_Regional │ ├── demand.csv │ ├── link.csv │ └── node.csv ├── Chicago_Sketch │ ├── demand.csv │ ├── link.csv │ ├── node.csv │ └── settings.yml ├── Sioux_Falls │ ├── demand.csv │ ├── link.csv │ └── node.csv └── Two_Corridor │ ├── demand.csv │ ├── link.csv │ └── node.csv ├── include ├── demand.h ├── global.h ├── handles.h ├── stdcsv.h ├── supply.h └── yaml-cpp │ ├── anchor.h │ ├── binary.h │ ├── contrib │ ├── anchordict.h │ └── graphbuilder.h │ ├── depthguard.h │ ├── dll.h │ ├── emitfromevents.h │ ├── emitter.h │ ├── emitterdef.h │ ├── emittermanip.h │ ├── emitterstyle.h │ ├── eventhandler.h │ ├── exceptions.h │ ├── mark.h │ ├── node │ ├── convert.h │ ├── detail │ │ ├── impl.h │ │ ├── iterator.h │ │ ├── iterator_fwd.h │ │ ├── memory.h │ │ ├── node.h │ │ ├── node_data.h │ │ ├── node_iterator.h │ │ └── node_ref.h │ ├── emit.h │ ├── impl.h │ ├── iterator.h │ ├── node.h │ ├── parse.h │ ├── ptr.h │ └── type.h │ ├── noexcept.h │ ├── null.h │ ├── ostream_wrapper.h │ ├── parser.h │ ├── stlemitter.h │ ├── traits.h │ └── yaml.h ├── lib ├── libyaml-cpp_linux.a ├── libyaml-cpp_mac-arm.a ├── libyaml-cpp_mac-x86.a └── yaml-cpp.lib └── src ├── elements.cpp ├── main.cpp ├── simulation.cpp ├── ue.cpp └── utils.cpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/.gitignore -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/README.md -------------------------------------------------------------------------------- /config.h.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/config.h.in -------------------------------------------------------------------------------- /data/Chicago_Regional/demand.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/data/Chicago_Regional/demand.csv -------------------------------------------------------------------------------- /data/Chicago_Regional/link.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/data/Chicago_Regional/link.csv -------------------------------------------------------------------------------- /data/Chicago_Regional/node.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/data/Chicago_Regional/node.csv -------------------------------------------------------------------------------- /data/Chicago_Sketch/demand.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/data/Chicago_Sketch/demand.csv -------------------------------------------------------------------------------- /data/Chicago_Sketch/link.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/data/Chicago_Sketch/link.csv -------------------------------------------------------------------------------- /data/Chicago_Sketch/node.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/data/Chicago_Sketch/node.csv -------------------------------------------------------------------------------- /data/Chicago_Sketch/settings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/data/Chicago_Sketch/settings.yml -------------------------------------------------------------------------------- /data/Sioux_Falls/demand.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/data/Sioux_Falls/demand.csv -------------------------------------------------------------------------------- /data/Sioux_Falls/link.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/data/Sioux_Falls/link.csv -------------------------------------------------------------------------------- /data/Sioux_Falls/node.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/data/Sioux_Falls/node.csv -------------------------------------------------------------------------------- /data/Two_Corridor/demand.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/data/Two_Corridor/demand.csv -------------------------------------------------------------------------------- /data/Two_Corridor/link.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/data/Two_Corridor/link.csv -------------------------------------------------------------------------------- /data/Two_Corridor/node.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/data/Two_Corridor/node.csv -------------------------------------------------------------------------------- /include/demand.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/demand.h -------------------------------------------------------------------------------- /include/global.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/global.h -------------------------------------------------------------------------------- /include/handles.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/handles.h -------------------------------------------------------------------------------- /include/stdcsv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/stdcsv.h -------------------------------------------------------------------------------- /include/supply.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/supply.h -------------------------------------------------------------------------------- /include/yaml-cpp/anchor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/anchor.h -------------------------------------------------------------------------------- /include/yaml-cpp/binary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/binary.h -------------------------------------------------------------------------------- /include/yaml-cpp/contrib/anchordict.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/contrib/anchordict.h -------------------------------------------------------------------------------- /include/yaml-cpp/contrib/graphbuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/contrib/graphbuilder.h -------------------------------------------------------------------------------- /include/yaml-cpp/depthguard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/depthguard.h -------------------------------------------------------------------------------- /include/yaml-cpp/dll.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/dll.h -------------------------------------------------------------------------------- /include/yaml-cpp/emitfromevents.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/emitfromevents.h -------------------------------------------------------------------------------- /include/yaml-cpp/emitter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/emitter.h -------------------------------------------------------------------------------- /include/yaml-cpp/emitterdef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/emitterdef.h -------------------------------------------------------------------------------- /include/yaml-cpp/emittermanip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/emittermanip.h -------------------------------------------------------------------------------- /include/yaml-cpp/emitterstyle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/emitterstyle.h -------------------------------------------------------------------------------- /include/yaml-cpp/eventhandler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/eventhandler.h -------------------------------------------------------------------------------- /include/yaml-cpp/exceptions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/exceptions.h -------------------------------------------------------------------------------- /include/yaml-cpp/mark.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/mark.h -------------------------------------------------------------------------------- /include/yaml-cpp/node/convert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/node/convert.h -------------------------------------------------------------------------------- /include/yaml-cpp/node/detail/impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/node/detail/impl.h -------------------------------------------------------------------------------- /include/yaml-cpp/node/detail/iterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/node/detail/iterator.h -------------------------------------------------------------------------------- /include/yaml-cpp/node/detail/iterator_fwd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/node/detail/iterator_fwd.h -------------------------------------------------------------------------------- /include/yaml-cpp/node/detail/memory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/node/detail/memory.h -------------------------------------------------------------------------------- /include/yaml-cpp/node/detail/node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/node/detail/node.h -------------------------------------------------------------------------------- /include/yaml-cpp/node/detail/node_data.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/node/detail/node_data.h -------------------------------------------------------------------------------- /include/yaml-cpp/node/detail/node_iterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/node/detail/node_iterator.h -------------------------------------------------------------------------------- /include/yaml-cpp/node/detail/node_ref.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/node/detail/node_ref.h -------------------------------------------------------------------------------- /include/yaml-cpp/node/emit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/node/emit.h -------------------------------------------------------------------------------- /include/yaml-cpp/node/impl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/node/impl.h -------------------------------------------------------------------------------- /include/yaml-cpp/node/iterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/node/iterator.h -------------------------------------------------------------------------------- /include/yaml-cpp/node/node.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/node/node.h -------------------------------------------------------------------------------- /include/yaml-cpp/node/parse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/node/parse.h -------------------------------------------------------------------------------- /include/yaml-cpp/node/ptr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/node/ptr.h -------------------------------------------------------------------------------- /include/yaml-cpp/node/type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/node/type.h -------------------------------------------------------------------------------- /include/yaml-cpp/noexcept.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/noexcept.h -------------------------------------------------------------------------------- /include/yaml-cpp/null.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/null.h -------------------------------------------------------------------------------- /include/yaml-cpp/ostream_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/ostream_wrapper.h -------------------------------------------------------------------------------- /include/yaml-cpp/parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/parser.h -------------------------------------------------------------------------------- /include/yaml-cpp/stlemitter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/stlemitter.h -------------------------------------------------------------------------------- /include/yaml-cpp/traits.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/traits.h -------------------------------------------------------------------------------- /include/yaml-cpp/yaml.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/include/yaml-cpp/yaml.h -------------------------------------------------------------------------------- /lib/libyaml-cpp_linux.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/lib/libyaml-cpp_linux.a -------------------------------------------------------------------------------- /lib/libyaml-cpp_mac-arm.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/lib/libyaml-cpp_mac-arm.a -------------------------------------------------------------------------------- /lib/libyaml-cpp_mac-x86.a: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/lib/libyaml-cpp_mac-x86.a -------------------------------------------------------------------------------- /lib/yaml-cpp.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/lib/yaml-cpp.lib -------------------------------------------------------------------------------- /src/elements.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/src/elements.cpp -------------------------------------------------------------------------------- /src/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/src/main.cpp -------------------------------------------------------------------------------- /src/simulation.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/src/simulation.cpp -------------------------------------------------------------------------------- /src/ue.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/src/ue.cpp -------------------------------------------------------------------------------- /src/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jdlph/OpenDTA/HEAD/src/utils.cpp --------------------------------------------------------------------------------