Эквивалент «glpsol» в GLPK API

Мне было интересно, есть ли в GLPK Api аналог функции командной строки «glpsol».

Потому что у меня есть модель, которая записана в файле .mod и данные в файле .dat.
В командной строке я могу решить это, вызвав эту строку:

glpsol --model flow-glpk.mod --data your_data_set.dat

Я хотел бы решить ту же проблему в программе на C / C ++ без выполнения вызова execv ().

1

Решение

Взгляните на mplsamp2.c в каталоге примеров распределение источников, Я считаю, что он делает то, что вы хотите, вы просто должны изменить жестко закодированные имена в соответствии с вашим приложением.

GLPK поставляется с хорошим руководством, 3.2 Подпрограммы для обработки моделей MathProg подробно, как работать с моделями MathProg с использованием C API.

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]