solver  1.0
Classes | Enumerations
ILPModel.h File Reference

General model for Integer Linear Programming problem. More...

#include <string>
#include <vector>
#include "SparseMatrix.h"
#include "Shared/NumericConstants.h"
+ Include dependency graph for ILPModel.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Variable
 Structure containing information about the variable. More...
 
struct  ILPModel
 Integer Linear Programming problem is stored in this data structure. More...
 

Enumerations

enum  Objective { MINIMIZE, MAXIMIZE }
 Specifies the sense of the objective function.
 
enum  VariableType { FLT, BIN, INT }
 Constants for floats, binary variables, and integers, respectively.
 
enum  Operator { LESS_EQUAL, EQUAL, GREATER_EQUAL }
 Constants for operators '<=', '=', and '>=', respectively.
 

Detailed Description

General model for Integer Linear Programming problem.

Author
Libor Bukata

Definition in file ILPModel.h.