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

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

addAgent(Id agentId) override (defined in dsm::Street)dsm::Streetvirtual
angle() constdsm::Edge
capacity() constdsm::Edge
deltaAngle(double const previousEdgeAngle) const (defined in dsm::Edge)dsm::Edge
density(bool normalized=false) const finaldsm::Streetvirtual
dequeue(size_t index)dsm::Streetvirtual
Edge(Id id, std::pair< Id, Id > nodePair, int capacity=1, int transportCapacity=1, double angle=0.0)dsm::Edge
enqueue(Id agentId, size_t index)dsm::Street
exitQueues() constdsm::Streetinline
flowRate() const (defined in dsm::StochasticStreet)dsm::StochasticStreet
id() constdsm::Edge
isFull() const finaldsm::Streetinlinevirtual
isSpire() constdsm::Streetinlinevirtual
isStochastic() const final (defined in dsm::StochasticStreet)dsm::StochasticStreetvirtual
laneMapping() const (defined in dsm::Street)dsm::Streetinline
length() constdsm::Road
m_angle (defined in dsm::Edge)dsm::Edgeprotected
m_capacity (defined in dsm::Edge)dsm::Edgeprotected
m_id (defined in dsm::Edge)dsm::Edgeprotected
m_length (defined in dsm::Road)dsm::Roadprotected
m_maxSpeed (defined in dsm::Road)dsm::Roadprotected
m_meanVehicleLength (defined in dsm::Road)dsm::Roadprotectedstatic
m_name (defined in dsm::Road)dsm::Roadprotected
m_nLanes (defined in dsm::Road)dsm::Roadprotected
m_nodePair (defined in dsm::Edge)dsm::Edgeprotected
m_transportCapacity (defined in dsm::Edge)dsm::Edgeprotected
maxSpeed() constdsm::Road
meanVehicleLength()dsm::Roadstatic
movingAgents() constdsm::Street
nAgents() const finaldsm::Streetvirtual
name() constdsm::Road
nExitingAgents() const finaldsm::Streetvirtual
nLanes() constdsm::Road
nMovingAgents() const override (defined in dsm::Street)dsm::Streetinlinevirtual
nodePair() constdsm::Edge
queue(size_t index) constdsm::Streetinline
Road(Id id, const Road &)dsm::Road
Road(Id id, std::pair< Id, Id > nodePair, double length=m_meanVehicleLength, double maxSpeed=13.8888888889, int nLanes=1, std::string name=std::string(), std::optional< int > capacity=std::nullopt, int transportCapacity=1)dsm::Road
setAngle(std::pair< double, double > srcNodeCoordinates, std::pair< double, double > dstNodeCoordinates) (defined in dsm::Edge)dsm::Edge
setCapacity(int capacity) (defined in dsm::Edge)dsm::Edge
setFlowRate(double const flowRate) (defined in dsm::StochasticStreet)dsm::StochasticStreet
setMaxSpeed(double speed)dsm::Road
setMeanVehicleLength(double meanVehicleLength)dsm::Streetstatic
setQueue(dsm::queue< Size > queue, size_t index)dsm::Streetinline
setTransportCapacity(int capacity) (defined in dsm::Edge)dsm::Edge
StochasticStreet(Id id, const Street &street, double flowRate) (defined in dsm::StochasticStreet)dsm::StochasticStreet
StochasticStreet(Id id, std::pair< Id, Id > nodePair, double length=Road::meanVehicleLength(), double maxSpeed=13.8888888889, int nLanes=1, std::string name=std::string(), double flowRate=1., std::optional< int > capacity=std::nullopt, int transportCapacity=1) (defined in dsm::StochasticStreet)dsm::StochasticStreet
Street(Id id, const Street &)dsm::Street
Street(Id id, std::pair< Id, Id > nodePair, double length=Road::meanVehicleLength(), double maxSpeed=13.8888888889, int nLanes=1, std::string name=std::string(), std::optional< int > capacity=std::nullopt, int transportCapacity=1)dsm::Street
transportCapacity() constdsm::Edge
u() constdsm::Edge
v() constdsm::Edge
~Street()=default (defined in dsm::Street)dsm::Streetvirtual