gams求解器在python中的设置

今天看到了一些在pyomo里设置gams求解器的选项,不理解,查了一下,做个记录

'GAMS_MODEL.optfile = 1'  ;'GAMS_MODEL.optfile';

optfile:此选项指定代码中modelname.optfile的默认编号。应输入整数。

'threads=16'

threads:线程是一个选项,用于控制解算器使用的线程或CPU内核的数量。它可以设置为命令行参数、GAMS选项或模型属性。注意,这不会改变网格计算中使用的核心。需要数字输入。

'OptCa = 0.01'

OptCa:此选项指定用于解决MIP问题的绝对终止容差。当发现其目标值保证在MIP章节中讨论的最佳可能解决方案的optca内时,解算器将停止解算过程。此选项用于设置

'OptCr = 0.001'

'OptCr':此选项指定用于解决MIP问题的相对终止容差。当发现的解与最佳理论目标函数之间的比例差保证小于MIP章节中讨论的optcr时,解算器将停止解算过程。此选项用于设置

'$onecho > BARON.opt','threads = 16','OptCR = 0.05', '$offecho'

$onecho:将多个后续行发送到名为externalfile的外部文件。该操作被$offecho停止。此命令使用以下语法

更详细的查阅官网:Description of options

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值