Function sequant::simplify(ExprPtr&&)

Function Documentation

ExprPtr sequant::simplify(ExprPtr &&expr_rv)

Simplifies an Expr by a combination of expansion, canonicalization, and rapid_simplify; like mutating simplify() but works for temporary expressions

Note

the canonicalization options are those of the default context

Parameters:

expr_rv – [in] rvalue-ref-to-expression to be simplified

Returns:

simplified form of expr_rv