check_if_logical_type

(函数来自 pyomo.common.numeric_types)

pyomo.common.numeric_types.check_if_logical_type(obj)[源代码]

测试参数是否表现得像一个逻辑类型。

我们通过检查类型是否对布尔运算符(^, |, &)返回合理的结果以及是否将12都映射到相同的等效实例来检查“逻辑类型”。如果这有效,那么我们将在native_logical_types中注册该类型。