Dynamical system model
Loading...
Searching...
No Matches
dsm::RoadNetwork Member List

This is the complete list of members for dsm::RoadNetwork, including all inherited members.

addEdge(Id edgeId, TArgs &&... args)dsm::Network< Node, Street >
addNode(Id nodeId, TArgs &&... args)dsm::Network< Node, Street >
addNodes(T1 &&node, Tn &&... nodes) (defined in dsm::RoadNetwork)dsm::RoadNetwork
addStreet(const Street &street)dsm::RoadNetwork
addStreets(T1 &&street) (defined in dsm::RoadNetwork)dsm::RoadNetwork
addStreets(T1 &&street, Tn &&... streets) (defined in dsm::RoadNetwork)dsm::RoadNetwork
adjacencyMatrix() constdsm::Network< Node, Street >
adjustNodeCapacities()dsm::RoadNetwork
buildAdj()dsm::RoadNetwork
edge(Id edgeId) constdsm::Network< Node, Street >
edge(Id edgeId)dsm::Network< Node, Street >
edges() constdsm::Network< Node, Street >
exportEdges(const std::string &fileName)dsm::RoadNetwork
exportMatrix(std::string path="./matrix.dsm", bool isAdj=true)dsm::RoadNetwork
exportNodes(const std::string &fileName)dsm::RoadNetwork
importCoordinates(const std::string &fileName)dsm::RoadNetwork
importMatrix(const std::string &fileName, bool isAdj=true, double defaultSpeed=13.8888888889)dsm::RoadNetwork
importOSMEdges(const std::string &fileName)dsm::RoadNetwork
importOSMNodes(const std::string &fileName)dsm::RoadNetwork
inputNodes() constdsm::RoadNetworkinline
inputNodes()dsm::RoadNetworkinline
makeRoundabout(Id nodeId)dsm::RoadNetwork
makeSpireStreet(Id streetId)dsm::RoadNetwork
makeStation(Id nodeId, const unsigned int managementTime)dsm::RoadNetwork
makeStochasticStreet(Id streetId, double const flowRate) (defined in dsm::RoadNetwork)dsm::RoadNetwork
makeTrafficLight(Id const nodeId, Delay const cycleTime, Delay const counter=0)dsm::RoadNetwork
maxCapacity() constdsm::RoadNetworkinline
nEdges() constdsm::Network< Node, Street >
Network(AdjacencyMatrix const &adj)dsm::Network< Node, Street >explicit
nNodes() constdsm::Network< Node, Street >
node(Id nodeId) constdsm::Network< Node, Street >
node(Id nodeId)dsm::Network< Node, Street >
nodes() constdsm::Network< Node, Street >
operator=(const RoadNetwork &other) (defined in dsm::RoadNetwork)dsm::RoadNetworkinline
operator=(RoadNetwork &&)=default (defined in dsm::RoadNetwork)dsm::RoadNetwork
oppositeStreet(Id streetId) constdsm::RoadNetwork
outputNodes() constdsm::RoadNetworkinline
outputNodes()dsm::RoadNetworkinline
RoadNetwork() (defined in dsm::RoadNetwork)dsm::RoadNetwork
RoadNetwork(AdjacencyMatrix const &adj)dsm::RoadNetwork
RoadNetwork(const std::unordered_map< Id, std::unique_ptr< Street > > &streetSet)dsm::RoadNetwork
RoadNetwork(const RoadNetwork &other) (defined in dsm::RoadNetwork)dsm::RoadNetworkinline
RoadNetwork(RoadNetwork &&)=default (defined in dsm::RoadNetwork)dsm::RoadNetwork
shortestPath(const Node &source, const Node &destination, Func f=weight_functions::streetLength) constdsm::RoadNetwork
shortestPath(Id source, Id destination, Func f=weight_functions::streetLength) constdsm::RoadNetwork
street(Id source, Id destination) constdsm::RoadNetwork