Template Function sequant::eval::detail::home_modes_in_cell_frame

Function Documentation

template<typename Node>
container::svector<Index> sequant::eval::detail::home_modes_in_cell_frame(RichSchedule const &rich, std::size_t vid, Node const &nd)

The home of value vid (the per-occurrence home of one of its forest nodes, nd, “Loop identity and value identity”) translated positionally into the rich cell’s own frame – the first occurrence’s labels, which the table builder matches CellTableInputs::sliced_modes_of against. The node’s home is labeled in its own tree; positions are canonical across occurrences, labels are not.