Evaluation Error Analysis

Evaluation Error Analysis#

The EvalErrorWalker tool provides a way to walk the expressions in a Pyomo model and identify potential evaluation errors.

class idaes.core.util.diagnostics_tools.evaluation_error.EvalErrorWalker(config)[source]#

Expression walker that looks for potential numerical evaluation errors.

Parameters:

config (ConfigDict)

exitNode(node, data)[source]#

callback to be called as the visitor moves from the leaf nodes back to the root node.

Parameters:
  • node – a pyomo expression node

  • data – not used in this walker