Program Listing for File sum.hpp

Return to documentation for file (SeQuant/core/optimize/sum.hpp)

#ifndef SEQUANT_CORE_OPTIMIZE_SUM_HPP
#define SEQUANT_CORE_OPTIMIZE_SUM_HPP

#include <SeQuant/core/container.hpp>
#include <SeQuant/core/expr_fwd.hpp>

namespace sequant::opt {

container::vector<container::vector<size_t>> clusters(Sum const& expr);

Sum reorder(Sum const& sum);

}  // namespace sequant::opt

#endif  // SEQUANT_CORE_OPTIMIZE_SUM_HPP