#include <graph_simulation.h>
◆ FeedbackGraphSimulation()
template<typename FP , class Graph >
◆ advance()
template<typename FP , class Graph >
◆ calculate_global_icu_occupancy()
template<typename FP , class Graph >
Calculates the global ICU occupancy based on the ICU history of all nodes.
The result is stored in m_global_icu_occupancy.
◆ calculate_regional_icu_occupancy()
template<typename FP , class Graph >
Calculates the regional ICU occupancy for each region.
The calculation is based on the ICU history of the nodes in each region. The results are stored in m_regional_icu_occupancy.
◆ distribute_icu_data()
template<typename FP , class Graph >
Distributes the calculated global and regional ICU occupancy data to each node.
This makes the data available for feedback mechanisms within the node-local simulations.
◆ get_graph()
template<typename FP , class Graph >
◆ update_global_icu_occupancy()
template<typename FP , class Graph >
Updates the global ICU occupancy with the latest values from all nodes.
A new time point is added to m_global_icu_occupancy.
◆ update_regional_icu_occupancy()
template<typename FP , class Graph >
Updates the regional ICU occupancy for each region with the latest values.
A new time point is added to each TimeSeries in m_regional_icu_occupancy.
◆ m_dt
template<typename FP , class Graph >
◆ m_global_icu_occupancy
template<typename FP , class Graph >
◆ m_graph
template<typename FP , class Graph >
◆ m_initialized
template<typename FP , class Graph >
◆ m_regional_icu_occupancy
template<typename FP , class Graph >
◆ m_t
template<typename FP , class Graph >