实用工具

Classes

GDPTree()

在模型上存储表示GDP组件之间层次结构的森林:对于单级GDP,每棵树都以一个Disjunction为根,并且Disjunction中的每个Disjunct都是一个叶子。

INFEASIBLE()

NONOPTIMAL()

NORMAL()

Functions

check_model_algebraic(instance)

检查是否存在通过活动块可到达的任何活动的Disjuncts或Disjunctions。

clone_without_expression_components(expr[, ...])

用于克隆表达式的函数。

get_gdp_tree(targets, instance[, knownBlocks])

get_src_constraint(transformedConstraint)

返回其转换后的对应项为transformedConstraint的原始Constraint

get_src_disjunct(transBlock)

返回其转换后的组件位于transBlock上的Disjunct对象。

get_src_disjunction(xor_constraint)

返回与xor_constraint对应的Disjunction

get_transformed_constraints(srcConstraint)

返回srcConstraint的转换版本

is_child_of(parent, child[, knownBlocks])

preprocess_targets(targets, instance, ...[, ...])

verify_successful_solve(results)