FLOPC++
Namespaces | Functions
flopc.hpp File Reference
#include "MP_variable.hpp"
#include "MP_set.hpp"
#include "MP_index.hpp"
#include "MP_constant.hpp"
#include "MP_data.hpp"
#include "MP_constraint.hpp"
#include "MP_expression.hpp"
#include "MP_boolean.hpp"
#include "MP_model.hpp"
Include dependency graph for flopc.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 flopc
 All flopc++ code is contained within the flopc namespace.
 

Functions

void flopc::forall (const MP_domain &d, const Functor &f)
 Global function for performing a Functor on each member of a MP_domain. More...
 
void flopc::forall (const Functor &f)
 Global function for performing a Functor without having a set to operate on. More...
 
void flopc::operator<<= (const MP_domain &s, const MP_domain &d)
 Global function which copies members of MP_domain d into another (possibly non-empty) MP_domain. More...
 
void flopc::minimize (const MP_expression &obj)
 This is one of the main entry points for executionThis calls the OsiSolverInterface to execute the solver with the objective of MINIMIZING the argment MP_expression. More...
 
void flopc::minimize_max (MP_set &d, const MP_expression &obj)
 This is one of the main entry points for executionThis calls the OsiSolverInterface to execute the solver with the objective of MINIMIZING THE MAXIMUM of the MP_expression evaluation of the MP_set. More...
 
void flopc::maximize (const MP_expression &obj)
 This is one of the main entry points for executionThis calls the OsiSolverInterface to execute the solver with the objective of MAXIMIZING of the MP_expression. More...