Optimizer .NET Library Reference
Covered Topics
- Introduction
Applications written in a .NET language, such as Visual C#, Visual Basic, Visual J#, or Visual C++, can use the Xpress-Optimizer via the .NET wrapper library. - Using the Wrapper in Projects
The Optimizer functionality is exposed through the XPRS and XPRSprob classes, which reside in the Optimizer namespace, which resides in the xprsdn.dll assembly. - Using the New Interface
The .NET wrapper for the Xpress-Optimizer has been designed to look and feel like the Common Language Runtime. - Controls and Attributes
The Optimizer controls and attributes are properties of the XPRSprob object. - Callbacks
The Optimizer callbacks are accessed using the .NET event / delegate mechanism. - Return Codes and Error Checking
Most of the functions in the C interface to the Optimizer use an integer return code to indicate if an error occurred. - Destroying the Problem
Since .NET uses a garbage collector, it does not provide a mechanism for explicitly destroying objects. - Branch Bounds
Another notable change with the .NET interface is to the functions used to store and set the bounds for node separation during a global search. - Contacting FICO
- Copyright Information
Parent Topic
Xpress Solver Help