Dynamical system model
|
This is the complete list of members for dsm::Graph, including all inherited members.
addNode(std::unique_ptr< Node > node) | dsm::Graph | |
addNode(const Intersection &node) | dsm::Graph | |
addNodes(Tn &&... nodes) (defined in dsm::Graph) | dsm::Graph | |
addNodes(T1 &&node, Tn &&... nodes) (defined in dsm::Graph) | dsm::Graph | |
addStreet(std::shared_ptr< Street > street) | dsm::Graph | |
addStreet(const Street &street) | dsm::Graph | |
addStreets(T1 &&street) (defined in dsm::Graph) | dsm::Graph | |
addStreets(T1 &&street, Tn &&... streets) (defined in dsm::Graph) | dsm::Graph | |
adjMatrix() const | dsm::Graph | inline |
adjustNodeCapacities() | dsm::Graph | |
buildAdj() | dsm::Graph | |
buildStreetAngles() | dsm::Graph | |
exportCoordinates(std::string const &path="./coordinates.csv") | dsm::Graph | |
exportMatrix(std::string path="./matrix.dsm", bool isAdj=true) | dsm::Graph | |
Graph() (defined in dsm::Graph) | dsm::Graph | |
Graph(const SparseMatrix< bool > &adj) | dsm::Graph | |
Graph(const std::unordered_map< Id, std::unique_ptr< Street > > &streetSet) | dsm::Graph | |
Graph(const Graph &other) (defined in dsm::Graph) | dsm::Graph | inline |
Graph(Graph &&)=default (defined in dsm::Graph) | dsm::Graph | |
importCoordinates(const std::string &fileName) | dsm::Graph | |
importMatrix(const std::string &fileName, bool isAdj=true) | dsm::Graph | |
importOSMEdges(const std::string &fileName) | dsm::Graph | |
importOSMNodes(const std::string &fileName) | dsm::Graph | |
makeRoundabout(Id nodeId) | dsm::Graph | |
makeSpireStreet(Id streetId) | dsm::Graph | |
makeTrafficLight(Id nodeId) | dsm::Graph | |
maxCapacity() const | dsm::Graph | inline |
nodeSet() const | dsm::Graph | inline |
nodeSet() | dsm::Graph | inline |
normalizeStreetCapacities(double meanVehicleLength=5.) | dsm::Graph | |
operator=(const Graph &other) (defined in dsm::Graph) | dsm::Graph | inline |
operator=(Graph &&)=default (defined in dsm::Graph) | dsm::Graph | |
oppositeStreet(Id streetId) const | dsm::Graph | |
shortestPath(const Intersection &source, const Intersection &destination) const | dsm::Graph | |
shortestPath(Id source, Id destination) const | dsm::Graph | |
street(Id source, Id destination) const | dsm::Graph | |
streetSet() const | dsm::Graph | inline |
streetSet() | dsm::Graph | inline |