| advance(Timepoint t_max=1.0) | mio::GraphSimulation< FP, Graph, Timepoint, Timespan, edge_f, node_f > | inline |
| Base typedef | mio::GraphSimulation< FP, Graph, Timepoint, Timespan, edge_f, node_f > | private |
| edge_function typedef | mio::GraphSimulationBase< Graph, Timepoint, Timespan, void(*)(Timepoint, Timespan, typename Graph::EdgeProperty &, typename Graph::NodeProperty &, typename Graph::NodeProperty &), void(*)(Timepoint, Timespan, typename Graph::NodeProperty &) > | |
| get_graph() & | mio::GraphSimulationBase< Graph, Timepoint, Timespan, void(*)(Timepoint, Timespan, typename Graph::EdgeProperty &, typename Graph::NodeProperty &, typename Graph::NodeProperty &), void(*)(Timepoint, Timespan, typename Graph::NodeProperty &) > | inline |
| get_graph() const & | mio::GraphSimulationBase< Graph, Timepoint, Timespan, void(*)(Timepoint, Timespan, typename Graph::EdgeProperty &, typename Graph::NodeProperty &, typename Graph::NodeProperty &), void(*)(Timepoint, Timespan, typename Graph::NodeProperty &) > | inline |
| get_graph() && | mio::GraphSimulationBase< Graph, Timepoint, Timespan, void(*)(Timepoint, Timespan, typename Graph::EdgeProperty &, typename Graph::NodeProperty &, typename Graph::NodeProperty &), void(*)(Timepoint, Timespan, typename Graph::NodeProperty &) > | inline |
| get_t() const | mio::GraphSimulationBase< Graph, Timepoint, Timespan, void(*)(Timepoint, Timespan, typename Graph::EdgeProperty &, typename Graph::NodeProperty &, typename Graph::NodeProperty &), void(*)(Timepoint, Timespan, typename Graph::NodeProperty &) > | inline |
| Graph typedef | mio::GraphSimulationBase< Graph, Timepoint, Timespan, void(*)(Timepoint, Timespan, typename Graph::EdgeProperty &, typename Graph::NodeProperty &, typename Graph::NodeProperty &), void(*)(Timepoint, Timespan, typename Graph::NodeProperty &) > | |
| GraphSimulationBase(Timepoint t0, Timespan dt, const Graph &g, const node_function &node_func, const edge_function &&edge_func) | mio::GraphSimulationBase< Graph, Timepoint, Timespan, void(*)(Timepoint, Timespan, typename Graph::EdgeProperty &, typename Graph::NodeProperty &, typename Graph::NodeProperty &), void(*)(Timepoint, Timespan, typename Graph::NodeProperty &) > | inline |
| GraphSimulationBase(Timepoint t0, Timespan dt, Graph &&g, const node_function &node_func, const edge_function &&edge_func) | mio::GraphSimulationBase< Graph, Timepoint, Timespan, void(*)(Timepoint, Timespan, typename Graph::EdgeProperty &, typename Graph::NodeProperty &, typename Graph::NodeProperty &), void(*)(Timepoint, Timespan, typename Graph::NodeProperty &) > | inline |
| m_dt | mio::GraphSimulationBase< Graph, Timepoint, Timespan, void(*)(Timepoint, Timespan, typename Graph::EdgeProperty &, typename Graph::NodeProperty &, typename Graph::NodeProperty &), void(*)(Timepoint, Timespan, typename Graph::NodeProperty &) > | protected |
| m_edge_func | mio::GraphSimulationBase< Graph, Timepoint, Timespan, void(*)(Timepoint, Timespan, typename Graph::EdgeProperty &, typename Graph::NodeProperty &, typename Graph::NodeProperty &), void(*)(Timepoint, Timespan, typename Graph::NodeProperty &) > | protected |
| m_graph | mio::GraphSimulationBase< Graph, Timepoint, Timespan, void(*)(Timepoint, Timespan, typename Graph::EdgeProperty &, typename Graph::NodeProperty &, typename Graph::NodeProperty &), void(*)(Timepoint, Timespan, typename Graph::NodeProperty &) > | protected |
| m_node_func | mio::GraphSimulationBase< Graph, Timepoint, Timespan, void(*)(Timepoint, Timespan, typename Graph::EdgeProperty &, typename Graph::NodeProperty &, typename Graph::NodeProperty &), void(*)(Timepoint, Timespan, typename Graph::NodeProperty &) > | protected |
| m_t | mio::GraphSimulationBase< Graph, Timepoint, Timespan, void(*)(Timepoint, Timespan, typename Graph::EdgeProperty &, typename Graph::NodeProperty &, typename Graph::NodeProperty &), void(*)(Timepoint, Timespan, typename Graph::NodeProperty &) > | protected |
| node_function typedef | mio::GraphSimulationBase< Graph, Timepoint, Timespan, void(*)(Timepoint, Timespan, typename Graph::EdgeProperty &, typename Graph::NodeProperty &, typename Graph::NodeProperty &), void(*)(Timepoint, Timespan, typename Graph::NodeProperty &) > | |