graph_abm_mobility.h File Reference
|
CPP API
|
graph_abm_mobility.h File Reference
#include "abm/simulation.h"#include "abm/time.h"#include "abm/location_type.h"#include "abm/parameters.h"#include "abm/person.h"#include "abm/person_id.h"#include "abm/model_functions.h"#include "graph_abm/graph_abmodel.h"#include "memilio/mobility/graph_simulation.h"#include "memilio/mobility/graph.h"#include "memilio/utils/compiler_diagnostics.h"#include <algorithm>#include <cstddef>#include <iostream>#include <utility>#include <vector>
Include dependency graph for graph_abm_mobility.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Classes | |
| class | mio::ABMMobilityEdge< History > |
| Represents the mobility between two nodes. More... | |
| class | mio::ABMSimulationNode< History > |
| Represents the ABM simulation in one node of the ABM graph model. More... | |
Namespaces | |
| mio | |
| A collection of classes to simplify handling of matrix shapes in meta programming. | |
Functions | |
| template<class... History> | |
| void | mio::advance_model (abm::TimePoint t, abm::TimeSpan dt, ABMSimulationNode< History... > &node) |
| Node functor for abm graph simulation. More... | |
| template<class... History> | |
| void | mio::apply_mobility (abm::TimePoint t, abm::TimeSpan, ABMMobilityEdge< History... > &edge, ABMSimulationNode< History... > &node_from, ABMSimulationNode< History... > &node_to) |
| Edge functor for abm graph simulation. More... | |
| template<class... History> | |
| GraphSimulation< ScalarType, Graph< ABMSimulationNode< History... >, ABMMobilityEdge< History... > >, abm::TimePoint, abm::TimeSpan, void(*)(mio::abm::TimePoint, mio::abm::TimeSpan, mio::ABMMobilityEdge< History... > &, mio::ABMSimulationNode< History... > &, mio::ABMSimulationNode< History... > &), void(*)(mio::abm::TimePoint, mio::abm::TimeSpan, mio::ABMSimulationNode< History... > &)> | mio::make_abm_graph_sim (abm::TimePoint t0, abm::TimeSpan dt, Graph< ABMSimulationNode< History... >, ABMMobilityEdge< History... >> &&graph) |
| Creates an abm graph simulation. More... | |
Generated by