assert_units_consistent

(函数来自 pyomo.util.check_units)

pyomo.util.check_units.assert_units_consistent(obj)[source]

如果传入对象的单位不一致,此方法将引发异常。参数 obj 可以是以下组件之一:Pyomo 块(或模型)、约束、目标、表达式,或者它可以是 Pyomo 表达式对象

Parameters:

obj (Pyomo 组件 (例如, Block, Model, Constraint, Objective, 或 Expression) 或 Pyomo 表达式) – 要测试的对象或表达式

Raises:

pyomo.core.base.units_container.UnitsError