issues
search
asu-trans-ai-lab
/
DTALite
GNU General Public License v3.0
80
stars
41
forks
source link
Build Update, Bug Fix, and Code Refactoring
#19
Closed
jdlph
closed
3 months ago
jdlph
commented
5 months ago
Refactor config.h, DTA_geometry.h, and flash_dta.cpp.
Add missing ")" in the declaration of network_assignment() in config.h.
Remove useless API trace2od from config.h.
Remove duplicate LinkTypeData and DepartureTimeProfileData from flash_dta.cpp.
Replace fopen_s() with fopen_ss() in main_api.cpp.
Remove useless inclusions (demand.h, global.h, handles.h, stdcsv.h, and supply.h) from directory include.
Remove cached docx file from directory data.
Remove legacy Visual Studio files.
Remove inclusion guardian on build_config.h in config.h, which was dedicated for the above Visual Studio files.
Disable sensitivity analysis output of TT and VOL in g_output_route_assignment_results().
Update YAML_CPP_LIB_NAME and consolidate setups on yaml-cpp and OpenMP into one place in CMakeLists.txt.
Update CMakeLists.txt to exclude standard system environment variables.
Update README to include TransOMS (i.e., OpenDTA).