$treeview $search $mathjax
Classes | |
| class | DPOptimiser |
| class | EMDetruncator |
| class | Emsr |
| class | EmsrUtils |
| struct | HistoricalBooking |
| Structure keeping track, for a given class, of the number of historical bookings and of the censorship flag. More... | |
| struct | HistoricalBookingHolder |
| class | MCOptimiser |
| class | DemandGeneratorList |
| class | PolicyHelper |
| class | SegmentSnapshotTableHelper |
| class | Utilities |
| class | BasedForecasting |
| class | DemandInputPreparation |
| class | Detruncator |
| class | FareAdjustment |
| class | Forecaster |
| class | HybridForecasting |
| class | InventoryParser |
| Class filling the virtual class list (representing a list of classes/buckets) from a given input inventory. More... | |
| class | MarginalRevenueTransformation |
| class | NewQFF |
| class | OldQFF |
| class | Optimiser |
| class | PreOptimiser |
| class | QForecasting |
| class | FacRmolServiceContext |
| Factory for the service context. More... | |
| class | RMOL_Service |
| Interface for the RMOL Services. More... | |
| class | OverbookingException |
| Overbooking-related exception. More... | |
| class | UnconstrainingException |
| Unconstraining-related exception. More... | |
| class | EmptyNestingStructException |
| Empty nesting structure in unconstrainer exception. More... | |
| class | MissingDCPException |
| Missing a DCP in unconstrainer exception. More... | |
| class | OptimisationException |
| Optimisation-related exception. More... | |
| class | PolicyException |
| Policy-related exception. More... | |
| class | ConvexHullException |
| Convex Hull-related exception. More... | |
| class | EmptyConvexHullException |
| Empty convex hull exception. More... | |
| class | FirstPolicyNotNullException |
| Missing policy NULL in convex hull exception. More... | |
| class | YieldConvexHullException |
| Yield convex hull exception. More... | |
| class | FareFamilyException |
| Fare Family-related exception. More... | |
| class | EmptyBookingClassListException |
| Empty Booking Class List of Fare Family exception. More... | |
| class | MissingBookingClassInFareFamilyException |
| Missing Booking Class in Fare Family exception. More... | |
| class | FareFamilyDemandVectorSizeException |
| Fare Family demand exception. More... | |
| class | RMOL_ServiceContext |
| Inner class holding the context for the RMOL Service object. More... | |
Typedefs | |
| typedef std::list< BucketHolder * > | BucketHolderList_T |
| typedef std::list< FldDistributionParameters > | DistributionParameterList_T |
| typedef std::vector< HistoricalBooking > | HistoricalBookingVector_T |
| typedef boost::shared_ptr< RMOL_Service > | RMOL_ServicePtr_T |
| typedef std::vector< stdair::Flag_T > | FlagVector_T |
| typedef std::map< stdair::BookingClass *, stdair::MeanStdDevPair_T > | BookingClassMeanStdDevPairMap_T |
Variables | |
| const stdair::AirlineCode_T | DEFAULT_RMOL_SERVICE_AIRLINE_CODE = "BA" |
| const double | DEFAULT_RMOL_SERVICE_CAPACITY = 1.0 |
| const int | DEFAULT_NUMBER_OF_DRAWS_FOR_MC_SIMULATION = 10000 |
| const int | DEFAULT_PRECISION = 10 |
| const double | DEFAULT_EPSILON = 0.0001 |
| const double | DEFAULT_STOPPING_CRITERION = 0.01 |
| const double | DEFAULT_INITIALIZER_DOUBLE_NEGATIVE = -10.0 |
| const int | DEFAULT_NUMBER_OF_DRAWS_FOR_MC_SIMULATION |
| const int | DEFAULT_PRECISION |
| const double | DEFAULT_EPSILON |
| const double | DEFAULT_STOPPING_CRITERION |
| const double | DEFAULT_INITIALIZER_DOUBLE_NEGATIVE |
| const stdair::AirlineCode_T | DEFAULT_RMOL_SERVICE_AIRLINE_CODE |
| const double | DEFAULT_RMOL_SERVICE_CAPACITY |
| typedef std::list<BucketHolder*> RMOL::BucketHolderList_T |
Define a vector (ordered list) of N bucket/classe holders.
Definition at line 16 of file BucketHolderTypes.hpp.
| typedef std::list<FldDistributionParameters> RMOL::DistributionParameterList_T |
Define the set of parameters, each of one wrapping a pair of distribution parameters (i.e., mean and standard deviation).
Definition at line 16 of file DistributionParameterList.hpp.
| typedef std::vector<HistoricalBooking> RMOL::HistoricalBookingVector_T |
Define a vector (ordered list) of N HistoricalBookings.
Definition at line 16 of file HistoricalBookingHolder.hpp.
| typedef boost::shared_ptr<RMOL_Service> RMOL::RMOL_ServicePtr_T |
Pointer on the RMOL Service handler.
Definition at line 176 of file RMOL_Types.hpp.
| typedef std::vector<stdair::Flag_T> RMOL::FlagVector_T |
Define the vector of censorship flags.
Definition at line 179 of file RMOL_Types.hpp.
| typedef std::map<stdair::BookingClass*, stdair::MeanStdDevPair_T> RMOL::BookingClassMeanStdDevPairMap_T |
Define the map between booking class and demand.
Definition at line 182 of file RMOL_Types.hpp.
| const stdair::AirlineCode_T RMOL::DEFAULT_RMOL_SERVICE_AIRLINE_CODE = "BA" |
Default airline code for the RMOL_Service.
Definition at line 10 of file BasConst.cpp.
| const double RMOL::DEFAULT_RMOL_SERVICE_CAPACITY = 1.0 |
Default capacity for the RMOL_Service.
Definition at line 13 of file BasConst.cpp.
| const int RMOL::DEFAULT_NUMBER_OF_DRAWS_FOR_MC_SIMULATION = 10000 |
Default value for the number of draws within the Monte-Carlo Integration algorithm.
Definition at line 17 of file BasConst.cpp.
Referenced by RMOL::MCOptimiser::optimisationByMCIntegration().
| const int RMOL::DEFAULT_PRECISION = 10 |
Default value for the precision of the integral computation in the Dynamic Programming algorithm (100 means that the precision will be 0.01).
Definition at line 22 of file BasConst.cpp.
| const double RMOL::DEFAULT_EPSILON = 0.0001 |
Default epsilon value to qualify a denominator
Definition at line 25 of file BasConst.cpp.
| const double RMOL::DEFAULT_STOPPING_CRITERION = 0.01 |
Default stopping value for an iterative algorithm.
Definition at line 28 of file BasConst.cpp.
| const double RMOL::DEFAULT_INITIALIZER_DOUBLE_NEGATIVE = -10.0 |
Default negative value used to initialze a double variable.
Definition at line 31 of file BasConst.cpp.
Default value for the number of draws within the Monte-Carlo Integration algorithm.
Definition at line 17 of file BasConst.cpp.
Referenced by RMOL::MCOptimiser::optimisationByMCIntegration().
| const int RMOL::DEFAULT_PRECISION |
Default value for the precision of the integral computation in the Dynamic Programming algorithm (100 means that the precision will be 0.01).
Definition at line 22 of file BasConst.cpp.
| const double RMOL::DEFAULT_EPSILON |
Default epsilon value to qualify a denominator
Definition at line 25 of file BasConst.cpp.
| const double RMOL::DEFAULT_STOPPING_CRITERION |
Default stopping value for an iterative algorithm.
Definition at line 28 of file BasConst.cpp.
| const double RMOL::DEFAULT_INITIALIZER_DOUBLE_NEGATIVE |
Default negative value used to initialze a double variable.
Definition at line 31 of file BasConst.cpp.
| const stdair::AirlineCode_T RMOL::DEFAULT_RMOL_SERVICE_AIRLINE_CODE |
Default airline code for the RMOL_Service.
Definition at line 10 of file BasConst.cpp.
| const double RMOL::DEFAULT_RMOL_SERVICE_CAPACITY |
Default capacity for the RMOL_Service.
Definition at line 13 of file BasConst.cpp.
1.4.7
Generated on Sun Jun 14 17:20:01 2015 for RMOL by
1.4.7