Dynamical system model
|
Defines the Street class. More...
#include <optional>
#include <queue>
#include <type_traits>
#include <utility>
#include <stdexcept>
#include <cmath>
#include <numbers>
#include <set>
#include <format>
#include <cassert>
#include <string>
#include "Agent.hpp"
#include "Node.hpp"
#include "../utility/TypeTraits/is_numeric.hpp"
#include "../utility/queue.hpp"
#include "../utility/Logger.hpp"
#include "../utility/Typedef.hpp"
Classes | |
class | dsm::Street |
The Street class represents a street in the network. More... | |
class | dsm::SpireStreet |
The SpireStreet class represents a street which is able to count agent flows in both input and output. More... | |
Defines the Street class.
This file contains the definition of the Street class. The Street class represents a street in the network. It is templated by the type of the street's id and the type of the street's capacity. The street's id and capacity must be unsigned integral types.