Dynamical System Framework
Loading...
Searching...
No Matches
dsf::mobility::TrafficSimulator Member List

This is the complete list of members for dsf::mobility::TrafficSimulator, including all inherited members.

connectDataBase(std::string_view const dbPath, std::string_view const queries="PRAGMA busy_timeout = 5000;PRAGMA journal_mode = WAL;PRAGMA " "synchronous=NORMAL;PRAGMA temp_store=MEMORY;PRAGMA cache_size=-20000;")dsf::mobility::TrafficSimulator
database() constdsf::mobility::TrafficSimulatorinline
dynamics() constdsf::mobility::TrafficSimulatorinline
dynamics()dsf::mobility::TrafficSimulatorinline
endTime() constdsf::mobility::TrafficSimulatorinline
id() constdsf::mobility::TrafficSimulatorinline
importConfig(std::string_view const jsonConfigFile)dsf::mobility::TrafficSimulator
importRoadNetwork(std::string_view const edgesFile, std::string_view const nodePropertiesFile=std::string_view())dsf::mobility::TrafficSimulator
initTime() constdsf::mobility::TrafficSimulatorinline
name() constdsf::mobility::TrafficSimulatorinline
run(std::vector< std::size_t > const &nAgentsPerTimeStep, std::optional< std::time_t > const deltaT=std::nullopt)dsf::mobility::TrafficSimulatorinline
run(std::size_t const nInitialAgents, std::time_t const agentInsertionDeltaT, std::time_t const checkDeltaT, std::size_t const agentIncrement=1) (defined in dsf::mobility::TrafficSimulator)dsf::mobility::TrafficSimulatorinline
safeName() constdsf::mobility::TrafficSimulatorinline
saveData(std::time_t const savingInterval, bool const saveAverageStats=false, bool const saveStreetData=false, bool const saveTravelData=false, bool const saveAgentData=false)dsf::mobility::TrafficSimulator
setAgentInsertionMethod(AgentInsertionMethod const insertionMethod) noexceptdsf::mobility::TrafficSimulatorinline
setName(std::string_view const name)dsf::mobility::TrafficSimulator
setOutputPrefix(std::string_view const prefix)dsf::mobility::TrafficSimulator
setTimeFrame(std::time_t const initTime, std::optional< std::time_t > const endTime=std::nullopt)dsf::mobility::TrafficSimulator
strEndTime() constdsf::mobility::TrafficSimulatorinline
strInitTime() constdsf::mobility::TrafficSimulatorinline
TrafficSimulator()dsf::mobility::TrafficSimulator
TrafficSimulator(std::string_view const jsonConfigFile)dsf::mobility::TrafficSimulatorexplicit
updatePaths(std::time_t const deltaT=0, bool const throw_on_empty=true)dsf::mobility::TrafficSimulator