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
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