$treeview $search $mathjax
#include <rmol/command/QForecasting.hpp>
Static Public Member Functions | |
| static bool | forecast (stdair::SegmentCabin &, const stdair::Date_T &, const stdair::DTD_T &, const stdair::UnconstrainingMethod &, const stdair::NbOfSegments_T &) |
| static void | preparePriceOrientedHistoricalBooking (const stdair::SegmentCabin &, const stdair::SegmentSnapshotTable &, HistoricalBookingHolder &, const stdair::DCP_T &, const stdair::DCP_T &, const stdair::NbOfSegments_T &, const stdair::NbOfSegments_T &, const stdair::BookingClassSellUpCurveMap_T &) |
Class wrapping the optimisation algorithms.
Definition at line 23 of file QForecasting.hpp.
| bool RMOL::QForecasting::forecast | ( | stdair::SegmentCabin & | ioSegmentCabin, | |
| const stdair::Date_T & | iCurrentDate, | |||
| const stdair::DTD_T & | iCurrentDTD, | |||
| const stdair::UnconstrainingMethod & | iUnconstrainingMethod, | |||
| const stdair::NbOfSegments_T & | iNbOfDepartedSegments | |||
| ) | [static] |
Forecast demand for a flight-date.
| const | stdair::Date_T& Current Date | |
| const | stdair::NbOfSegments_T& Number of usable historical segments |
Definition at line 31 of file QForecasting.cpp.
References RMOL::Utilities::computeDispatchingFactorCurves(), RMOL::Utilities::computeDistributionParameters(), RMOL::Utilities::computeSellUpFactorCurves(), RMOL::Utilities::dispatchDemandForecast(), RMOL::Utilities::dispatchDemandForecastForFA(), RMOL::HistoricalBookingHolder::getNbOfFlights(), RMOL::SegmentSnapshotTableHelper::getNbOfSegmentAlreadyPassedThisDTD(), RMOL::HistoricalBookingHolder::getUnconstrainedDemand(), preparePriceOrientedHistoricalBooking(), and RMOL::Detruncator::unconstrain().
| void RMOL::QForecasting::preparePriceOrientedHistoricalBooking | ( | const stdair::SegmentCabin & | iSegmentCabin, | |
| const stdair::SegmentSnapshotTable & | iSegmentSnapshotTable, | |||
| HistoricalBookingHolder & | ioHBHolder, | |||
| const stdair::DCP_T & | iDCPBegin, | |||
| const stdair::DCP_T & | iDCPEnd, | |||
| const stdair::NbOfSegments_T & | iSegmentBegin, | |||
| const stdair::NbOfSegments_T & | iSegmentEnd, | |||
| const stdair::BookingClassSellUpCurveMap_T & | iBCSellUpCurveMap | |||
| ) | [static] |
Prepare the historical price-oriented booking figures for a given cabin
| const | stdair::DCP_T& DCP range start | |
| const | stdair::DCP_T& DCP range end | |
| const | stdair::NbOfSegments_T& Segment range start index | |
| const | stdair::NbOfSegments_T& Segment range end index |
Definition at line 136 of file QForecasting.cpp.
References RMOL::HistoricalBookingHolder::addHistoricalBooking().
Referenced by forecast().
1.6.1
Generated on Sun Jun 14 17:07:33 2015 for RMOL by
1.6.1