|
SimGrid
3.18
Versatile Simulation of Distributed Systems
|
#include "src/kernel/lmm/maxmin.hpp"#include "xbt/backtrace.hpp"#include "xbt/log.h"#include "xbt/mallocator.h"#include "xbt/sysdep.h"#include "xbt/utility.hpp"#include <algorithm>#include <cmath>#include <cstdlib>#include <cxxabi.h>#include <limits>#include <vector>Namespaces | |
| simgrid | |
| Alltoall Bruck. | |
| simgrid::kernel | |
| simgrid::kernel::lmm | |
Typedefs | |
| typedef std::vector< int > | simgrid::kernel::lmm::dyn_light_t |
Functions | |
| XBT_LOG_NEW_DEFAULT_SUBCATEGORY (surf_maxmin, surf, "Logging specific to SURF (maxmin)") | |
| static void | simgrid::kernel::lmm::saturated_constraints_update (double usage, int cnst_light_num, dyn_light_t &saturated_constraints, double *min_usage) |
| static void | simgrid::kernel::lmm::saturated_variable_set_update (ConstraintLight *cnst_light_tab, const dyn_light_t &saturated_constraints, lmm_system_t sys) |
| template<class ElemList > | |
| static void | simgrid::kernel::lmm::format_element_list (const ElemList &elem_list, int sharing_policy, double &sum, std::string &buf) |
| void | simgrid::kernel::lmm::lmm_solve (lmm_system_t sys) |
| Solve the lmm system. More... | |
Variables | |
| double | sg_maxmin_precision = 0.00001 |
| double | sg_surf_precision = 0.00001 |
| int | sg_concurrency_limit = -1 |
| XBT_LOG_NEW_DEFAULT_SUBCATEGORY | ( | surf_maxmin | , |
| surf | , | ||
| "Logging specific to SURF (maxmin)" | |||
| ) |
| double sg_maxmin_precision = 0.00001 |
| double sg_surf_precision = 0.00001 |
| int sg_concurrency_limit = -1 |