gr_ore_poly_apply, gr_ore_poly_apply_custom
Synopsis
#include <flint/gr_ore_poly.h>int gr_ore_poly_apply(gr_ptr res, const gr_ore_poly_t P, gr_srcptr f, gr_ore_poly_ctx_t ctx)sourceint gr_ore_poly_apply_custom(gr_ptr res, const gr_ore_poly_t P, gr_srcptr f, gr_srcptr d1, gr_ore_poly_ctx_t ctx)sourceSet res to the result of applying P to the base ring element f. The first function uses the standard interpretation of P as an operator acting on the base ring (derivative operators differentiate, shift operators shift, etc.). In the second one, the generator acts by where d1 is the value ; any d1 defines a valid action.
Cite this page
The FLINT team, “gr_ore_poly_apply, gr_ore_poly_apply_custom (gr_ore_poly.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/gr_ore_poly/gr_ore_poly_apply.html (generated 2026-11-02).
@misc{flint-doc-gr-ore-poly-gr-ore-poly-apply,
author = {{The FLINT team}},
title = {{gr\_ore\_poly\_apply, gr\_ore\_poly\_apply\_custom (gr\_ore\_poly.h)}},
howpublished = {FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev},
year = {2026},
url = {https://flintlib.org/doc/gr_ore_poly/gr_ore_poly_apply.html},
note = {Generated 2026-11-02}
}