Group | Tree | Graph | Index | Concepts |
This reference manual documents the application programming interface (API) of ILOG CPLEX. There are separate reference manuals for the Callable Library, C++, Java, and C#.NET APIs.
Group Summary | |
---|---|
optim.cplex.advanced.cpp | The advanced methods of the API of ILOG CPLEX for users of C++. |
optim.cplex.cpp | The API of ILOG CPLEX for users of C++. |
optim.cplex.cpp.logical | The API of ILOG CPLEX Logical Formulations for users of C++. |
optim.cplex.cpp.piecewiselinear | The API of ILOG CPLEX Piecewise Linear Formulations for users of C++. |
The ILOG CPLEX Component Libraries are designed to facilitate the development of applications to solve, modify, and interpret the results of linear, mixed integer, continuous convex quadratic, quadratically constrained, and mixed integer quadratic or quadratically constrained programming.
The ILOG CPLEX Component Libraries consist of:
ILOG Concert Technology is also part of ILOG Solver, enabling cooperative strategies using CPLEX and Solver together for solving difficult optimization problems.
This manual assumes that you are familiar with the operating system on which you are using ILOG CPLEX.
The CPLEX Callable Library is written in the C programming language. The Concert Technology libraries are written in the C++, Java, and C#.NET programming languages. If you use these products, this manual assumes you can write code in the appropriate language, and that you have a working knowledge of a supported integrated development environment (IDE) for that language.
Throughout this manual:
CPX
.
The names of classes and functions defined in Concert Technology
C++ API begin with Ilo
.
This convention helps prevent name space conflicts with
user-written routines and other code libraries.this typeface
(examples: CPXprimopt
, numcols
,
IloCplex::solveFixed
).In addition to this Reference Manual documenting C and C++, ILOG CPLEX also comes with these resources:
All of the manuals and Release Notes are available in online versions. The online documentation, in HTML format, can be accessed through standard HTML browsers.