Template Function sequant::eval::detail::dump_sched_collapse

Function Documentation

template<typename Nonlocal, typename Escapes>
void sequant::eval::detail::dump_sched_collapse(std::size_t hash, Nonlocal const &nonlocal, Escapes const &escapes)

[sched-collapse]: a value with more than one non-local mode of one space has its distinct per-instance escapes collapsed to fewer escapes (one per depth == one per space). nonlocal is that value’s non-LoopLocal axes with a one-character role tag each, escapes its (depth, kind) list.