/home/coin/svn-release/OptimizationSuite-1.1.0/FlopCpp/src/MP_expression.hpp File Reference

#include <vector>
#include <set>
#include "MP_domain.hpp"
#include "MP_constant.hpp"
#include "MP_utilities.hpp"
Include dependency graph for MP_expression.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  flopc::MP
struct  flopc::MP::Coef
struct  flopc::MP::CoefLess
class  flopc::MP::GenerateFunctor
class  flopc::MP_expression_base
 The base class for all expressions. More...
class  flopc::MP_expression
 Symbolic representation of a linear expression. More...
class  flopc::TerminalExpression
 The base class for all expressions. More...
class  flopc::VariableRef
 Semantic representation of a variable in a Math Program. More...

Namespaces

namespace  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)

Generated on 15 Mar 2015 for Coin-All by  doxygen 1.6.1