travelr: Functions for Travel Demand Modeling

Provides a suite of functions for building travel demand models, with C/C++ support. Includes fast routines for common operations that are specific to travel demand modeling including gravity model, iterative proportional fitting (Fratar/Furness), network path building, and highway assignment (several common and contemporary equilibrium assignment algorithms are implemented).

Author
Jeremy Raw
Date of publication
None
Maintainer
Jeremy Raw <jeremy.raw@earthlink.net>
License
GPL (>= 2)
Version
0.1-9
URLs

View on R-Forge

Man pages

assignment.class
Building highway assignment classes
assignment.functions
Support functions for developing highway assignment...
assignment.set
Assignment Sets: Managing multi-class highway assignment
bpr.function
BPR cost and objective functions
build.intercepts
Perform 'Select Link' Analysis for Highway Network
build.network.set
Construct internal structures for shortest path evaluation
build.paths
Functions for managing shortest paths
cost.functions
Construct cost functions
free.flow
Free-flow Volumes
highway.assign
Perform highway assignment using a variety of methods
highway.net
Highway network management functions
intercept.set
Manage intercept lists for select link analysis on highway...
ipf
Iterative proportional fitting
node.map
Build network node sequence
objective.functions
Construct objective functions
package
TravelR: Tools for writing travel demand models
parse.control
Parse control parameter for highway assignment
reaggregate
Aggregate or disaggregate at matrix
sample.networks
Sample networks for highway assignment testing.
shortest.paths
Low-Level Functions for Shortest Path Manipulation
skim.paths
Skim a network
tntp
Load TNTP-format networks
utilities
Travel Modeling Utility Functions

Files in this package

travelr
travelr/data
travelr/data/SiouxFalls.rda
travelr/data/datalist
travelr/data/Richmond.VA.rda
travelr/R
travelr/R/Path_Functions.R
travelr/R/Highway_Assignment.R
travelr/R/tntp.R
travelr/R/Cost_Integrator.R
travelr/R/zzz.R
travelr/R/Assignment_Set.R
travelr/R/Highway_Network.R
travelr/R/Iterative_Fitting.R
travelr/NAMESPACE
travelr/tests
travelr/tests/Test_03_Highway_Assignment.R
travelr/tests/run.tests.bat
travelr/tests/Test_01_Highway_Network.R
travelr/tests/Test_Cost_Integrator.R
travelr/tests/Test_04_ipf.R
travelr/tests/Test_05_SiouxFallsExample.R
travelr/tests/Network-Source
travelr/tests/Network-Source/Richmond.VA_Meta.txt
travelr/tests/Network-Source/Richmond.VA_Nodes.csv
travelr/tests/Network-Source/SiouxFalls_Network.csv
travelr/tests/Network-Source/SiouxFalls_LoadTarget.dbf
travelr/tests/Network-Source/Richmond.VA_Penalties.txt
travelr/tests/Network-Source/Richmond.VA_Network.csv
travelr/tests/Network-Source/SiouxFalls_Meta.txt
travelr/tests/Network-Source/Richmond.VA_OD.csv
travelr/tests/Network-Source/SiouxFalls_Nodes.csv
travelr/tests/Network-Source/SiouxFalls_OD.csv
travelr/tests/Network-Source/SiouxFalls_PathTrace.csv
travelr/tests/Test_02_Assignment_Classes.R
travelr/tests/install.travelr.bat
travelr/DESCRIPTION
travelr/man
travelr/man/free.flow.Rd
travelr/man/intercept.set.Rd
travelr/man/ipf.Rd
travelr/man/build.network.set.Rd
travelr/man/objective.functions.Rd
travelr/man/highway.net.Rd
travelr/man/node.map.Rd
travelr/man/tntp.Rd
travelr/man/parse.control.Rd
travelr/man/highway.assign.Rd
travelr/man/reaggregate.Rd
travelr/man/sample.networks.Rd
travelr/man/build.paths.Rd
travelr/man/package.Rd
travelr/man/shortest.paths.Rd
travelr/man/bpr.function.Rd
travelr/man/skim.paths.Rd
travelr/man/build.intercepts.Rd
travelr/man/assignment.class.Rd
travelr/man/assignment.set.Rd
travelr/man/assignment.functions.Rd
travelr/man/cost.functions.Rd
travelr/man/utilities.Rd
travelr/src
travelr/src/build_path_R.cc
travelr/src/path_templates_R.h
travelr/src/elements_R.h
travelr/src/short_path_R.cc
travelr/src/Makevars.win
travelr/src/build_path_R.h