|
Dynamical System Framework
|
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() const | dsf::mobility::TrafficSimulator | inline |
| dynamics() const | dsf::mobility::TrafficSimulator | inline |
| dynamics() | dsf::mobility::TrafficSimulator | inline |
| endTime() const | dsf::mobility::TrafficSimulator | inline |
| id() const | dsf::mobility::TrafficSimulator | inline |
| 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() const | dsf::mobility::TrafficSimulator | inline |
| name() const | dsf::mobility::TrafficSimulator | inline |
| run(std::vector< std::size_t > const &nAgentsPerTimeStep, std::optional< std::time_t > const deltaT=std::nullopt) | dsf::mobility::TrafficSimulator | inline |
| 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::TrafficSimulator | inline |
| safeName() const | dsf::mobility::TrafficSimulator | inline |
| 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) noexcept | dsf::mobility::TrafficSimulator | inline |
| 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() const | dsf::mobility::TrafficSimulator | inline |
| strInitTime() const | dsf::mobility::TrafficSimulator | inline |
| TrafficSimulator() | dsf::mobility::TrafficSimulator | |
| TrafficSimulator(std::string_view const jsonConfigFile) | dsf::mobility::TrafficSimulator | explicit |
| updatePaths(std::time_t const deltaT=0, bool const throw_on_empty=true) | dsf::mobility::TrafficSimulator |