asu-trans-ai-lab / DTALite

GNU General Public License v3.0
80 stars 41 forks source link

Restructure the directories and cosmetic updates on README #8

Closed jdlph closed 3 years ago

jdlph commented 3 years ago

Besides the directory changes and README updates, there are some functionality updates including,

  1. Adopt teestream.h for logging (i.e., simultaneously output log to terminal using std::cout and to local log.txt using std::ofstream);
  2. Replace non-standard #pragma once with include guard;
  3. Remove MathLibrary.cpp (which was removed) from CMakeLists.txt;
  4. Update CMakeLists.txt to specify C++ standard(i.e., C++11);
  5. Change argument list order in network_assignment() to be consistent with its counterpart in Path4GMNS;
  6. Provide executable of DTALite on macOS and move all executables to bin.
xzhou99 commented 3 years ago

confirm with the changes.