Dynamical system model
|
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() const | dsm::Network< Node, Street > | |
adjustNodeCapacities() | dsm::RoadNetwork | |
buildAdj() | dsm::RoadNetwork | |
edge(Id edgeId) const | dsm::Network< Node, Street > | |
edge(Id edgeId) | dsm::Network< Node, Street > | |
edges() const | dsm::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() const | dsm::RoadNetwork | inline |
inputNodes() | dsm::RoadNetwork | inline |
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() const | dsm::RoadNetwork | inline |
nEdges() const | dsm::Network< Node, Street > | |
Network(AdjacencyMatrix const &adj) | dsm::Network< Node, Street > | explicit |
nNodes() const | dsm::Network< Node, Street > | |
node(Id nodeId) const | dsm::Network< Node, Street > | |
node(Id nodeId) | dsm::Network< Node, Street > | |
nodes() const | dsm::Network< Node, Street > | |
operator=(const RoadNetwork &other) (defined in dsm::RoadNetwork) | dsm::RoadNetwork | inline |
operator=(RoadNetwork &&)=default (defined in dsm::RoadNetwork) | dsm::RoadNetwork | |
oppositeStreet(Id streetId) const | dsm::RoadNetwork | |
outputNodes() const | dsm::RoadNetwork | inline |
outputNodes() | dsm::RoadNetwork | inline |
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::RoadNetwork | inline |
RoadNetwork(RoadNetwork &&)=default (defined in dsm::RoadNetwork) | dsm::RoadNetwork | |
shortestPath(const Node &source, const Node &destination, Func f=weight_functions::streetLength) const | dsm::RoadNetwork | |
shortestPath(Id source, Id destination, Func f=weight_functions::streetLength) const | dsm::RoadNetwork | |
street(Id source, Id destination) const | dsm::RoadNetwork |