Goals
Contract
Development
Results
Presentation
Direct Link to Video: https://www.youtube.com/watch?v=cWYEfXoEP7I&feature=youtu.be
In terminal:
module unload llvm/6.0.1
module load gcc/9.2.0
- Make the file in the root directory
make Dijkstra
- Run the executable:
./bin/Dijkstra
The default arguments are "data/airports.dat" for airport data, "data/routes/dat" for route data, "ORD" for origin, and "EMD" for destination.
To change these arguments use the following flags:
-a Airport File
-r Route File
-o Origin airport (IATA Code)
-d Destination airport (IATA Code)
Example Syntax: Find shortest path from O'Hare (ORD) to JFK Airport (JFK)
./bin/Dijkstra -o ORD -d JFK
In terminal:
module unload llvm/6.0.1
module load gcc/9.2.0
- Make the file in the root directory
make Portrank
- Run the executable
./bin/PortRank
The default arguments are "data/airports.dat" for airport data and "data/routes/dat" and 20 iterations. To change these arguments use the following flags.
-a Airport File
-r Route File
-i # of iterations
-d Damping Factor
Example Syntax: Change from airports.dat to airports_sample.dat
./bin/PortRank -a data/airports_sample.dat -r data/routes_sample.dat