FLOPC++
Classes | Namespaces | Functions
MP_expression.cpp File Reference
#include <sstream>
#include "MP_expression.hpp"
#include "MP_constant.hpp"
#include "MP_boolean.hpp"
#include "MP_constraint.hpp"
#include "MP_set.hpp"
#include "MP_variable.hpp"
#include "MP_model.hpp"
#include <OsiSolverInterface.hpp>

Go to the source code of this file.

Classes

class  flopc::Expression_constant
 
class  flopc::Expression_operator
 
class  flopc::Expression_plus
 
class  flopc::Expression_minus
 
class  flopc::Expression_mult
 
class  flopc::Expression_div
 
class  flopc::Expression_sum
 
class  flopc::Expression_sum::SumFunctor
 

Namespaces

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

Functions

MP_expression flopc::operator+ (const MP_expression &e1, const MP_expression &e2)
 
MP_expression flopc::operator+ (const MP_expression &e1, const Constant &e2)
 
MP_expression flopc::operator+ (const Constant &e1, const MP_expression &e2)
 
MP_expression flopc::operator- (const MP_expression &e1, const MP_expression &e2)
 
MP_expression flopc::operator- (const MP_expression &e1, const Constant &e2)
 
MP_expression flopc::operator- (const Constant &e1, const MP_expression &e2)
 
MP_expression flopc::operator* (const Constant &e1, const MP_expression &e2)
 
MP_expression flopc::operator* (const MP_expression &e1, const Constant &e2)
 
MP_expression flopc::operator/ (const MP_expression &e1, const Constant &e2)
 
MP_expression flopc::sum (const MP_domain &d, const MP_expression &e)