FLINT3.7.0-dev

_perm_compose

Synopsis#include <flint/perm.h>
void _perm_compose(slong * res, const slong * vec1, const slong * vec2, slong n)source

Sets res to \pi_1 \circ \pi_2, where vec1 and vec2 hold \pi_1 and \pi_2; that is, res[i] = vec1[vec2[i]]. Any aliasing is allowed.

Cite this page

The FLINT team, “_perm_compose (perm.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/perm/_perm_compose.html (generated 2026-10-20).