#include <rmol/bom/EmsrUtils.hpp>
Static Public Member Functions | |
static void | computeAggregatedVirtualClass (stdair::VirtualClassStruct &, stdair::VirtualClassStruct &) |
static const stdair::ProtectionLevel_T | computeProtectionLevel (stdair::VirtualClassStruct &, stdair::VirtualClassStruct &) |
static const double | computeEmsrValue (double, stdair::VirtualClassStruct &) |
Forward declarations.
Definition at line 19 of file EmsrUtils.hpp.
|
static |
Compute the aggregated class/bucket of classes/buckets 1,..,j for EMSR-b algorithm.
Definition at line 19 of file EmsrUtils.cpp.
Referenced by RMOL::Emsr::heuristicOptimisationByEmsrB().
|
static |
Compute the protection level using the Little-Wood formular.
Definition at line 53 of file EmsrUtils.cpp.
Referenced by RMOL::Emsr::heuristicOptimisationByEmsrA(), and RMOL::Emsr::heuristicOptimisationByEmsrB().
|
static |
Compute the EMSR value of a class/bucket.
Definition at line 80 of file EmsrUtils.cpp.
Referenced by RMOL::Emsr::heuristicOptimisationByEmsr().