RMOL Logo  1.00.10
C++ library of Revenue Management and Optimisation classes and functions
Loading...
Searching...
No Matches
PreOptimiser.hpp
Go to the documentation of this file.
1#ifndef __RMOL_COMMAND_PREOPTIMISER_HPP
2#define __RMOL_COMMAND_PREOPTIMISER_HPP
3
4// //////////////////////////////////////////////////////////////////////
5// Import section
6// //////////////////////////////////////////////////////////////////////
7// STL
8#include <map>
9// StdAir
10#include <stdair/stdair_inventory_types.hpp>
11// RMOL
12#include <rmol/RMOL_Types.hpp>
13
14// Forward declarations
15namespace stdair {
16 class FlightDate;
17 class SegmentCabin;
18}
19
20namespace RMOL {
22 class PreOptimiser {
23 public:
27 static bool preOptimise (stdair::FlightDate&,
28 const stdair::PreOptimisationMethod&);
29
30 private:
34 static bool preOptimise (stdair::SegmentCabin&,
35 const stdair::PreOptimisationMethod&);
36
40 //static void setDemandForecastsToZero (const stdair::SegmentCabin&);
41
42 };
43}
44#endif // __RMOL_COMMAND_PREOPTIMISER_HPP
Forward declarations.
static bool preOptimise(stdair::FlightDate &, const stdair::PreOptimisationMethod &)