Namespace sequant::opt¶ Contents Namespaces Classes Functions Variables Namespaces¶ Namespace sequant::opt::cse Namespace sequant::opt::detail Classes¶ Template Struct CSEOptions Class Fusion Functions¶ Function sequant::opt::clusters(Sum const&, container::vector<FullBinaryNode<EvalExpr>> const&) Function sequant::opt::clusters(Sum const&) Template Function sequant::opt::eliminate_common_subexpressions(VectorLike&, std::size_t, std::size_t, const Transformer&, const CSEOptions<std::ranges::range_value_t<VectorLike>>) Template Function sequant::opt::eliminate_common_subexpressions(VectorLike&, const Transformer&, const CSEOptions<std::ranges::range_value_t<VectorLike>>) Template Function sequant::opt::extract_subtrees Function sequant::opt::has_only_single_atom Function sequant::opt::reorder(Sum const&) Function sequant::opt::reorder(Sum const&, container::vector<FullBinaryNode<EvalExpr>> const&) Template Function sequant::opt::single_term_opt Variables¶ Variable sequant::opt::lift_tensor