addEdge(TArgs &&... args) | dsf::Network< RoadJunction, Street > | |
addNode(TArgs &&... args) | dsf::Network< RoadJunction, Street > | |
addNodes(T1 &&node, Tn &&... nodes) (defined in dsf::RoadNetwork) | dsf::RoadNetwork | |
addStreet(Street &&street) | dsf::RoadNetwork | |
addStreets(T1 &&street) (defined in dsf::RoadNetwork) | dsf::RoadNetwork | |
addStreets(T1 &&street, Tn &&... streets) (defined in dsf::RoadNetwork) | dsf::RoadNetwork | |
adjustNodeCapacities() | dsf::RoadNetwork | |
allPathsTo(Id const targetId, DynamicsFunc getEdgeWeight, double const threshold=1e-9) const | dsf::RoadNetwork | |
autoMapStreetLanes() | dsf::RoadNetwork | |
capacity() const noexcept | dsf::RoadNetwork | inline |
edge(Id edgeId) const | dsf::Network< RoadJunction, Street > | |
edge(Id edgeId) | dsf::Network< RoadJunction, Street > | |
edge(Id edgeId) | dsf::Network< RoadJunction, Street > | |
edges() const | dsf::Network< RoadJunction, Street > | |
exportEdges(const std::string &fileName) | dsf::RoadNetwork | |
exportMatrix(std::string path="./matrix.dsm", bool isAdj=true) | dsf::RoadNetwork | |
exportNodes(const std::string &fileName) | dsf::RoadNetwork | |
importCoordinates(const std::string &fileName) | dsf::RoadNetwork | |
importEdges(const std::string &fileName, TArgs &&... args) | dsf::RoadNetwork | |
importMatrix(const std::string &fileName, bool isAdj=true, double defaultSpeed=13.8888888889) | dsf::RoadNetwork | |
importNodeProperties(const std::string &fileName, TArgs &&... args) | dsf::RoadNetwork | |
importTrafficLights(const std::string &fileName) | dsf::RoadNetwork | |
initTrafficLights(Delay const minGreenTime=30) | dsf::RoadNetwork | |
makeRoundabout(Id nodeId) | dsf::RoadNetwork | |
makeSpireStreet(Id streetId) | dsf::RoadNetwork | |
makeStation(Id nodeId, const unsigned int managementTime) | dsf::RoadNetwork | |
makeStochasticStreet(Id streetId, double const flowRate) (defined in dsf::RoadNetwork) | dsf::RoadNetwork | |
makeTrafficLight(Id const nodeId, Delay const cycleTime, Delay const counter=0) | dsf::RoadNetwork | |
nCoils() const | dsf::RoadNetwork | |
nEdges() const | dsf::Network< RoadJunction, Street > | |
Network()=default | dsf::Network< RoadJunction, Street > | |
Network(AdjacencyMatrix const &adj) | dsf::Network< RoadJunction, Street > | explicit |
nIntersections() const | dsf::RoadNetwork | |
nNodes() const | dsf::Network< RoadJunction, Street > | |
node(Id nodeId) const | dsf::Network< RoadJunction, Street > | |
node(Id nodeId) | dsf::Network< RoadJunction, Street > | |
node(Id nodeId) | dsf::Network< RoadJunction, Street > | |
nodes() const | dsf::Network< RoadJunction, Street > | |
nRoundabouts() const | dsf::RoadNetwork | |
nTrafficLights() const | dsf::RoadNetwork | |
RoadNetwork() (defined in dsf::RoadNetwork) | dsf::RoadNetwork | |
RoadNetwork(AdjacencyMatrix const &adj) | dsf::RoadNetwork | |
street(Id source, Id destination) const | dsf::RoadNetwork | |