Loading [MathJax]/jax/input/TeX/config.js
Dynamical system model
All Classes Namespaces Files Functions Pages
RoadDynamics.hpp File Reference

Defines the RoadDynamics class. More...

#include <algorithm>
#include <cassert>
#include <cmath>
#include <concepts>
#include <exception>
#include <format>
#include <fstream>
#include <iomanip>
#include <numeric>
#include <optional>
#include <random>
#include <span>
#include <thread>
#include <unordered_map>
#include <variant>
#include <vector>
#include <tbb/tbb.h>
#include "Dynamics.hpp"
#include "Agent.hpp"
#include "DijkstraWeights.hpp"
#include "Itinerary.hpp"
#include "RoadNetwork.hpp"
#include "SparseMatrix.hpp"
#include "../utility/Logger.hpp"
#include "../utility/Typedef.hpp"

Classes

class  dsf::RoadDynamics< delay_t >
 The RoadDynamics class represents the dynamics of the network. More...
 

Namespaces

namespace  dsf
 

Detailed Description

Defines the RoadDynamics class.

This file contains the definition of the RoadDynamics class. The RoadDynamics class represents the dynamics of the network. It is templated by the type of the graph's id and the type of the graph's capacity. The graph's id and capacity must be unsigned integral types.