RMOL Logo  1.00.1
C++ library of Revenue Management and Optimisation classes and functions
OptimiseTestSuite Class Reference

#include <test/rmol/OptimiseTestSuite.hpp>

+ Inheritance diagram for OptimiseTestSuite:

Public Member Functions

void testOptimiseMC ()
 
void testOptimiseDP ()
 
void testOptimiseEMSR ()
 
void testOptimiseEMSRa ()
 
void testOptimiseEMSRb ()
 
 OptimiseTestSuite ()
 

Protected Attributes

std::stringstream _describeKey
 

Detailed Description

Definition at line 6 of file OptimiseTestSuite.hpp.

Constructor & Destructor Documentation

OptimiseTestSuite::OptimiseTestSuite ( )

Test some error detection functionalities. Constructor.

Member Function Documentation

void OptimiseTestSuite::testOptimiseMC ( )

Test the Monte-Carlo (MC) Optimisation functionality.

void OptimiseTestSuite::testOptimiseDP ( )

Test the Dynamic Programming (DP) Optimisation functionality.

void OptimiseTestSuite::testOptimiseEMSR ( )

Test the Expected Marginal Seat Revenue (EMSR) Optimisation functionality.

void OptimiseTestSuite::testOptimiseEMSRa ( )

Test the Expected Marginal Seat Revenue, variant a (EMSR-a), Optimisation functionality.

void OptimiseTestSuite::testOptimiseEMSRb ( )

Test the Expected Marginal Seat Revenue, variant b (EMSR-b), Optimisation functionality.

Member Data Documentation

std::stringstream OptimiseTestSuite::_describeKey
protected

Definition at line 43 of file OptimiseTestSuite.hpp.


The documentation for this class was generated from the following file: