grbwrite.
grbwrite.
㈡ | grbwrite.( | grbmodel. | *模型, |
Const Char. | *文件名 ) |
此例程是将优化数据写入文件的一般入口点。它可用于编写优化模型,解决方案向量,基向量,启动向量或参数设置。写入的数据类型由文件后缀确定。文件格式描述于文件格式部分。
请注意,将模型写入文件将处理所有挂起的模型修改。但是,写入其他模型信息(解决方案,基础等)。
返回值:
非零返回值表示编写文件时发生问题。参考错误代码表格有可能返回值列表。有关错误的详细信息可以通过呼叫获得grbgeterramsg.。
论点:
模型:包含要写入数据的模型。
文件名:要写的文件的名称。文件类型以文件名后缀编码。有效的后缀是.mps.那。雷那.lp., 或者.rlp.用于编写模型本身,.ilp.只要写作与不可行模式相关联的IIS(见grbcomputeiis.了解更多信息),.sol.用于写入当前解决方案,.mst.写一个开始向量,.hnt.写入提示文件,.bas.用于写入LP的基础,或.prm.用于编写修改的参数设置。如果您的系统提供压缩实用程序(例如,7Z.或者压缩对于Windows,和Gzip.那BZIP2., 或者un对于Linux或Mac OS);然后可以压缩文件,因此额外的后缀.gz.那.bz2, 或者.7z.被接受。
示例用法:
ERROR = GRBWRITE(模型,“/tmp/model.rlp.gz”);