#include <ostream>
#include <vector>
#include <set>
#include "MP_expression.hpp"
#include "MP_constraint.hpp"
#include <CoinPackedVector.hpp>
Include dependency graph for MP_model.hpp:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | flopc |
Classes | |
class | flopc::Messenger |
Inteface for hooking up to internal flopc++ message handling.
In more advanced use of FlopC++, it may be desirable to get access to internal calls for messages. In essence, sub-class this Messenger class, and register it with the MP_model. Also overload whichever message events you wish to handle. More... | |
class | flopc::NormalMessenger |
class | flopc::VerboseMessenger |
class | flopc::MP_model |
This is the anchor point for all constructs in a FlopC++ model.
The constructors take an OsiSolverInterface, and (optionally) a replacemente for the Messenger class. There are some built-in changes to the verbosity for output. | |
Functions | |
std::ostream & | flopc::operator<< (std::ostream &os, const MP_model::MP_status &condition) |
allows print of result from call to solve(); | |
std::ostream & | flopc::operator<< (std::ostream &os, const MP_model::MP_direction &direction) |
allows print of direction used when calling solve. (MIN/MAX) |