#include <ostream>
#include <vector>
#include <set>
#include "MP_expression.hpp"
#include "MP_constraint.hpp"
#include <CoinPackedVector.hpp>
Go to the source code of this file.
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. The main methods to use are: More... | |
Namespaces | |
namespace | flopc |
All flopc++ code is contained within the flopc namespace. | |
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) |