lpinterface
 All Classes Namespaces Files Functions Variables Enumerations Enumerator
Classes | Namespaces | Enumerations | Functions
lp.hpp File Reference
#include <iostream>
#include <vector>
#include "data_objects.hpp"
#include "errors.hpp"
#include "common.hpp"

Go to the source code of this file.

Classes

class  lpint::ILinearProgramHandle
 Interface representing linear program formulation. This interface represents linear programs of the form {min, max} c^T x, Ax <= b, x >= 0, where c, x, and b are real-valued vectors, and A is a real-valued matrix. The interface provides methods to modify the LP internally, as well access the LP structure. More...
 

Namespaces

 lpint
 

Enumerations

enum  lpint::OptimizationType { lpint::OptimizationType::Minimize, lpint::OptimizationType::Maximize }
 Objective sense for an LP. More...
 

Functions

std::ostream & lpint::operator<< (std::ostream &os, const OptimizationType ot)