NDOSolver / FiOracle
Interfaces and Solvers for NonDifferentiable Optimization
|
Go to the source code of this file.
Classes | |
class | MPTester |
Namespaces | |
namespace | NDO_di_unipi_it |
Macros | |
#define | __MPTester /* self-identification: #endif at the end of the file */ |
Definition of the MPTester class, which implements the MPSolver interface. The class MPTester is a special MPSolver that compares and logs the runs of two MPSolver: Master and Slave. MPTester redirects every call to its methods to the respective methods of Master and Slave, assuming that Master is a "correct" MPSolver and Slave is an "uncertain" MPSolver. The MPTester behavior is equivalent to Master behavior, but checks are done to signal if Slave's behaviour deviates from Master's.