获取不一致的初始条件

(函数来自 pyomo.dae.initialization)

pyomo.dae.initialization.get_inconsistent_initial_conditions(model, time, tol=1e-08, t0=None, allow_skip=True, suppress_warnings=False)[源代码]

查找模型中隐式或显式按时间索引的约束,并检查它们在时间初始值处是否在容差范围内一致。

Parameters:
  • model – 要检查约束的模型

  • time – 设置其初始条件将被检查

  • tol – 最大约束违反

  • t0 – 检查约束的时间点

Returns:

发现不一致的约束数据对象列表。