mutable_param_validator

(函数来自 pyomo.contrib.pyros.config)

pyomo.contrib.pyros.config.mutable_param_validator(param_obj)[source]

检查类似Param的对象是否具有属性mutable=True

Parameters:

param_obj (ParamParamData) – 感兴趣的Param-like对象。

Raises:
  • ValueError – 如果参数对象的长度和伴随的索引集不匹配。如果Param的某些条目未初始化,可能会发生这种情况。

  • ValueError – 如果属性 mutable 的值为 False。