解决子问题

用于解决非线性子问题的函数。

Classes

preprocess_subproblem(util_block, config)

Functions

call_appropriate_subproblem_solver(...)

configure_and_call_solver(model, solver, ...)

detect_unfixed_discrete_vars(model)

检测模型中使用的未修复离散变量。

process_nonlinear_problem_results(results, ...)

处理从非线性求解器返回的结果对象。

solve_MINLP(util_block, config, timing)

解决MINLP子问题。

solve_NLP(nlp_model, config, timing)

解决NLP子问题。

solve_linear_subproblem(subproblem, config, ...)

solve_subproblem(subprob_util_block, solver, ...)

设置并解决局部MINLP或NLP子问题。