预处理模型数据

(函数来自 pyomo.contrib.pyros.util)

pyomo.contrib.pyros.util.preprocess_model_data(model_data, user_var_partitioning)[source]

预处理用户输入到建模对象,从中可以高效构建PyROS子问题。

Parameters:
  • model_data (model data object) – 主模型数据对象。

  • user_var_partitioning (VariablePartitioning) – 用户基于输入模型的范围变量的分区。

Returns:

robust_infeasible – 如果发现RO问题是鲁棒不可行的,则为True,否则为False。

Return type:

bool