SimGrid
3.14.159
Versatile Simulation of Distributed Systems
|
LMM element Elements can be seen as glue between constraint objects and variable objects.
Basically, each variable will have a set of elements, one for each constraint where it is involved. Then, it is used to list all variables involved in constraint through constraint's xxx_element_set lists, or vice-versa list all constraints for a given variable.
#include <maxmin_private.hpp>
s_xbt_swag_hookup_t lmm_element::enabled_element_set_hookup |
s_xbt_swag_hookup_t lmm_element::disabled_element_set_hookup |
s_xbt_swag_hookup_t lmm_element::active_element_set_hookup |
lmm_constraint_t lmm_element::constraint |
lmm_variable_t lmm_element::variable |
double lmm_element::value |