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

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() constdsm::Graphinline
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::Graphinline
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() constdsm::Graphinline
nodeSet() constdsm::Graphinline
nodeSet()dsm::Graphinline
normalizeStreetCapacities(double meanVehicleLength=5.)dsm::Graph
operator=(const Graph &other) (defined in dsm::Graph)dsm::Graphinline
operator=(Graph &&)=default (defined in dsm::Graph)dsm::Graph
oppositeStreet(Id streetId) constdsm::Graph
shortestPath(const Intersection &source, const Intersection &destination) constdsm::Graph
shortestPath(Id source, Id destination) constdsm::Graph
street(Id source, Id destination) constdsm::Graph
streetSet() constdsm::Graphinline
streetSet()dsm::Graphinline