Add(std::shared_ptr< LinearExpr > expr) | operations_research::mb::LinearExpr | |
AddFloat(double cst) | operations_research::mb::LinearExpr | |
Affine(std::shared_ptr< LinearExpr > expr, double coeff, double constant) | operations_research::mb::LinearExpr | static |
AffineCst(double value, double coeff, double constant) | operations_research::mb::LinearExpr | static |
Constant(double value) | operations_research::mb::LinearExpr | static |
DebugString() const override | operations_research::mb::Variable | virtual |
Eq(std::shared_ptr< LinearExpr > rhs) | operations_research::mb::LinearExpr | |
EqCst(double rhs) | operations_research::mb::LinearExpr | |
Ge(std::shared_ptr< LinearExpr > rhs) | operations_research::mb::LinearExpr | |
GeCst(double rhs) | operations_research::mb::LinearExpr | |
helper() const | operations_research::mb::Variable | inline |
helper_ | operations_research::mb::Variable | protected |
index() const | operations_research::mb::Variable | inline |
index_ | operations_research::mb::Variable | protected |
is_integral() const | operations_research::mb::Variable | |
Le(std::shared_ptr< LinearExpr > rhs) | operations_research::mb::LinearExpr | |
LeCst(double rhs) | operations_research::mb::LinearExpr | |
lower_bounds() const | operations_research::mb::Variable | |
MulFloat(double cst) | operations_research::mb::LinearExpr | |
name() const | operations_research::mb::Variable | |
Neg() | operations_research::mb::LinearExpr | |
objective_coefficient() const | operations_research::mb::Variable | |
operator<(const Variable &other) const | operations_research::mb::Variable | inline |
RSubFloat(double cst) | operations_research::mb::LinearExpr | |
SetIsIntegral(bool is_integral) | operations_research::mb::Variable | |
SetLowerBound(double lb) | operations_research::mb::Variable | |
SetName(const std::string &name) | operations_research::mb::Variable | |
SetObjectiveCoefficient(double coeff) | operations_research::mb::Variable | |
SetUpperBound(double ub) | operations_research::mb::Variable | |
Sub(std::shared_ptr< LinearExpr > expr) | operations_research::mb::LinearExpr | |
SubFloat(double cst) | operations_research::mb::LinearExpr | |
Term(std::shared_ptr< LinearExpr > expr, double coeff) | operations_research::mb::LinearExpr | static |
ToString() const override | operations_research::mb::Variable | virtual |
upper_bound() const | operations_research::mb::Variable | |
Variable(ModelBuilderHelper *helper, int index) | operations_research::mb::Variable | |
Variable(ModelBuilderHelper *helper, double lb, double ub, bool is_integral) | operations_research::mb::Variable | |
Variable(ModelBuilderHelper *helper, double lb, double ub, bool is_integral, const std::string &name) | operations_research::mb::Variable | |
Variable(ModelBuilderHelper *helper, int64_t lb, int64_t ub, bool is_integral) | operations_research::mb::Variable | |
Variable(ModelBuilderHelper *helper, int64_t lb, int64_t ub, bool is_integral, const std::string &name) | operations_research::mb::Variable | |
Visit(ExprVisitor &lin, double c) override | operations_research::mb::Variable | inlinevirtual |
~LinearExpr()=default | operations_research::mb::LinearExpr | virtual |
~Variable() override | operations_research::mb::Variable | inline |