Introduction
This Overview provides a convenient way to locate information about routines and methods of ILOG CPLEX, categorized by purpose. Information about the C, C++, and Java APIs appears in the tables of this overview. Names of classes, methods, and symbolic constants in the C#.NET API correspond very closely to those in the Java API with these systematic exceptions:
- In the Java API, the names of classes begin with the prefix Ilo , whereas in C#.NET they do not.
- In the Java API, the names of methods conventionally begin with a lowercase letter, for example, addCols , whereas in the C#.NET API, the names of methods conventionally begin with an uppercase (that is, capital) letter, for example, AddCols according to Microsoft practice.
Optimization and Results
- Creating and Deleting Problems
- Optimizing Problems
- Accessing LP or QP Results
- Accessing MIP Results
- Solution Analysis
Querying Problems
- Accessing General Problem Data
- Accessing MIP Problem Data
- Accessing QP Problem Data
- Accessing QCP Problem Data
Reading from and Writing to Files
File reading methods and routines are used to read problems from system files. File writing methods and routines are used to write a problem object, an optimal basis, or a solution report to a file.
Modifying Problems
Setting and Querying Parameters
- Parameters that Differ
- Setting Parameters
CPLEX Utilities
- General Utilities
- Message Utilities
- Callback Utilities