Руководство для научно-исследовательской работы по библиотеке ILOG CPLEX 11.2
4 Программное приложение, которое будет использовать код библиотеки CPLEX 11.2, будем называть вызывающим приложением , так как оно вызывает хранящиеся в DLL ILOG CPLEX 11.2 функции и процедуры. Математическая модель задачи в CPLEX представляется в виде объекта задачи. Для того чтобы решатель CPLEX выполнил процедуру оптимизации, необходимо создать объект задачи в адресном пространстве вызывающего приложения и заполнить его численными данными. Такое заполнение объекта задачи данными возможно двумя способами: вызов функции чтения задачи оптимизации из предварительно созданного текстового файла с расширением *.mps (формат MPS) или с расширением *.lp (формат CPLEX LP), в который в каком-либо текстовом редакторе введена математическая модель задачи, используя стандартный для этих форматов синтаксис. При считывании файла функцией библиотеки ILOG CPLEX введенные в файл условия задачи переводятся в данные объектной модели (объекта задачи). Описание форматов MPS и CPLEX LP см. в приложении 1. Заполнение численными данными объекта задачи при выполнении вызывающего приложения с использованием динамических массивов.
Made with FlippingBook
RkJQdWJsaXNoZXIy MTY0OTYy