Function sequant::optimize(ResultExpr&, bool)

Function Documentation

ResultExpr &sequant::optimize(ResultExpr &expr, bool reorder_sum)

Deprecated:

Use the OptimizeOptions overload instead.

Equivalent to calling the primary overload with default OptimizeOptions and OptimizeOptions::reorder_sum set to reorder_sum.

Parameters:
  • expr – Expression to be optimized.

  • reorder_sum – If true, reorder the summands of a sum to cluster terms that share intermediates.

Returns:

Optimized expression.