This package provides a linear programming library that could be used from various software systems like Visual Basic, Delphi, etc.
GIPALS32 is a linear programming library provided as a DLL. It provides linear programming engine and can be easily integrated with applications developed with software systems that can work with DLLs. This library id provided as a DLL. Tool like MS Visual C++, MS Visual Basic, Borland Delphi and other such software would be able to use it easily. The linear program solver is based on Interior-Point method. The Mehrotra predictor-corrector algorithm is used. It is optimized for large sparse linear programs and ordering of the constraints matrix. There are no limits on the number of variables of constraints that could be used. It is possible for the user to specify the linear program using a set of exported DLL functions. This tool also lets you import of linear programs from Mathematical Programming System (MPS) data format. This is an industry standard for describing a variety of linear programs.
The tool provides a means of fast and reliable solution. The user can describe the problem easily without the need for any specific mathematical knowledge and uses the well accepted robust method of interior-point. The simple API provided lets you specify and modify the linear programming tasks using few functions. The same API lets you tune the optimization engine according to user requirements. This is a very good product. If you are looking for a similar solution, you should try it in your exact workflow.