RMOL Logo  1.00.14
C++ library of Revenue Management and Optimisation classes and functions
Loading...
Searching...
No Matches
RMOL_Service.cpp File Reference
#include <cassert>
#include <boost/make_shared.hpp>
#include <stdair/stdair_inventory_types.hpp>
#include <stdair/basic/BasChronometer.hpp>
#include <stdair/basic/ContinuousAttributeLite.hpp>
#include <stdair/bom/BomManager.hpp>
#include <stdair/bom/BomRetriever.hpp>
#include <stdair/bom/BomRoot.hpp>
#include <stdair/bom/Inventory.hpp>
#include <stdair/bom/FlightDate.hpp>
#include <stdair/bom/LegCabin.hpp>
#include <stdair/bom/LegDate.hpp>
#include <stdair/bom/YieldFeatures.hpp>
#include <stdair/bom/AirportPair.hpp>
#include <stdair/bom/PosChannel.hpp>
#include <stdair/bom/DatePeriod.hpp>
#include <stdair/bom/TimePeriod.hpp>
#include <stdair/bom/AirlineClassList.hpp>
#include <stdair/basic/BasConst_Request.hpp>
#include <stdair/basic/BasConst_Inventory.hpp>
#include <stdair/bom/SegmentDate.hpp>
#include <stdair/bom/SegmentCabin.hpp>
#include <stdair/bom/BookingClass.hpp>
#include <stdair/bom/OnDDate.hpp>
#include <stdair/bom/OnDDateTypes.hpp>
#include <stdair/command/CmdBomManager.hpp>
#include <stdair/service/Logger.hpp>
#include <stdair/STDAIR_Service.hpp>
#include <rmol/basic/BasConst_RMOL_Service.hpp>
#include <rmol/factory/FacRmolServiceContext.hpp>
#include <rmol/command/InventoryParser.hpp>
#include <rmol/command/Optimiser.hpp>
#include <rmol/command/PreOptimiser.hpp>
#include <rmol/command/Forecaster.hpp>
#include <rmol/service/RMOL_ServiceContext.hpp>
#include <rmol/RMOL_Service.hpp>

Go to the source code of this file.

Namespaces

namespace  RMOL

Functions

template<>
void RMOL::RMOL_Service::optimize< OptimizationType::OPT_MC > (const stdair::NbOfSamples_T iDraws)
template<>
void RMOL::RMOL_Service::optimize< OptimizationType::OPT_DP > (const stdair::NbOfSamples_T iDraws)
template<>
void RMOL::RMOL_Service::optimize< OptimizationType::HEUR_EMSR > (const stdair::NbOfSamples_T iDraws)
template<>
void RMOL::RMOL_Service::optimize< OptimizationType::HEUR_EMSRA > (const stdair::NbOfSamples_T iDraws)
template<>
void RMOL::RMOL_Service::optimize< OptimizationType::HEUR_EMSRB > (const stdair::NbOfSamples_T iDraws)
template<>
void RMOL::RMOL_Service::optimize< OptimizationType::HEUR_MC_4_QFF > (const stdair::NbOfSamples_T iDraws)
template<>
void RMOL::RMOL_Service::optimize< OptimizationType::HEUR_EMSRB_4_QFF > (const stdair::NbOfSamples_T iDraws)
template<>
void RMOL::RMOL_Service::optimize< OptimizationType::HEUR_MRT_QFF > (const stdair::NbOfSamples_T iDraws)