后缀方向
(枚举来自 pyomo.core.base.suffix)
- enum pyomo.core.base.suffix.SuffixDirection(value)[source]
基础:
IntEnum后缀数据流定义。
这标识了是否将特定的后缀发送到求解器,从求解器输出中读取,两者都做,或者都不做:
LOCAL: 后缀是Pyomo本地的,不应发送到求解器或从求解器读取。
导出:后缀应作为补充模型信息发送给求解器。
导入:后缀值将从求解器返回,并应从求解器输出中读取。
IMPORT_EXPORT: 后缀既是EXPORT也是IMPORT后缀。
枚举成员
成员类型:
intLOCAL= 0EXPORT= 1IMPORT= 2IMPORT_EXPORT= 3方法
to_bytes([length, byteorder, signed])返回表示整数的字节数组。
from_bytes(bytes[, byteorder, signed])返回由给定字节数组表示的整数。
返回自身,即任何整数的复共轭。
表示自身所需的二进制位数。
自身绝对值的二进制表示中1的数量。
返回整数比率。
__init__(*args, **kwds)属性
复数的实部
复数的虚部
最低项有理数的分子
最低项有理数的分母
成员文档
- LOCAL = 0
- EXPORT = 1
- IMPORT = 2
- IMPORT_EXPORT = 3
- as_integer_ratio()
返回整数比率。
返回一对整数,其比例完全等于原始整数,并且分母为正数。
>>> (10).as_integer_ratio() (10, 1) >>> (-10).as_integer_ratio() (-10, 1) >>> (0).as_integer_ratio() (0, 1)
- bit_count()
自身绝对值的二进制表示中1的数量。
也被称为人口计数。
>>> bin(13) '0b1101' >>> (13).bit_count() 3
- bit_length()
表示自身所需的二进制位数。
>>> bin(37) '0b100101' >>> (37).bit_length() 6
- conjugate()
返回自身,即任何整数的复共轭。
- classmethod from_bytes(bytes, byteorder='big', *, signed=False)
返回由给定字节数组表示的整数。
- bytes
保存要转换的字节数组。参数必须支持缓冲区协议或是一个生成字节的可迭代对象。Bytes 和 bytearray 是支持缓冲区协议的内置对象的示例。
- byteorder
用于表示整数的字节顺序。如果字节顺序是‘big’,最高有效字节位于字节数组的开头。如果字节顺序是‘little’,最高有效字节位于字节数组的末尾。要请求主机系统的本机字节顺序,请使用sys.byteorder作为字节顺序值。默认是使用‘big’。
- signed
指示是否使用二进制补码来表示整数。
- to_bytes(length=1, byteorder='big', *, signed=False)
返回表示整数的字节数组。
- length
要使用的字节对象的长度。如果整数不能用给定的字节数表示,则会引发OverflowError。默认长度为1。
- byteorder
用于表示整数的字节顺序。如果字节顺序是‘big’,最高有效字节位于字节数组的开头。如果字节顺序是‘little’,最高有效字节位于字节数组的末尾。要请求主机系统的本机字节顺序,请使用sys.byteorder作为字节顺序值。默认是使用‘big’。
- signed
确定是否使用二进制补码来表示整数。 如果 signed 为 False 并且给出了负整数,则会引发 OverflowError。
- denominator
最低项有理数的分母
- imag
复数的虚部
- numerator
最低项有理数的分子
- real
复数的实部