求解接口
该章节介绍OPTIMake的求解接口. 求解接口接收problem, option, workspace作为输入, 返回solve_status与output. 下面为求解接口solve的伪代码:
[solve_status, output] = solve(problem, option, workspace)
注意
在第一次求解时, 需要调用初始化函数将problem, option以及workspace初始化. 在连续求解时, 也只需要在第一次求解前进行初始化. 该初始化函数会完成以下工作:
- 将problem中用户定义的数据初始化, 如插值表
- 将option设置为默认值
- 将workspace中需要清零的部分清零