首页 > 解决方案 > 如何从 c# 运行 Cplex 的主要功能?

问题描述

我可以从 C# 运行一个简单的 Cplex 模型。没有问题。但我有一个包含大量 .mod 和 .dat 文件的大项目。在这些 .mod 文件中有主要功能。我可以运行这些功能吗?在 C# 中,程序只求解模型并给出结果(目标函数)。

标签: c#cplex

解决方案


在 C# 中的 OplModel 类中,您可以调用将调用 OPL 中的 main 的函数 main。

在 CPLEX_Studio129\opl\examples\opl_interfaces\dotnet\x64_windows_vs2017\CSharp\OplRunSample

请参阅 OplRunsample.cs,您可能会在其中阅读

if (opl.ModelDefinition.hasMain())
            {
                status = opl.Main();

推荐阅读