注册整数类型

(函数来自 pyomo.common.numeric_types)

pyomo.common.numeric_types.RegisterIntegerType(new_type: type)[source]

将指定类型注册为“整数类型”。

一个用于将新类型注册为“本地整数类型”的实用函数。整数类型可以是Pyomo数值表达式中的叶节点。该类型应与float兼容(即存储标量并可转换为Python浮点数)。

将类型注册为整数类型意味着 RegisterNumericType().

请注意,整数类型并未注册为逻辑/布尔类型。

Parameters:

new_type (type) – 新的整数类型(例如,numpy.int64