fexpr_set_fmpz_mpoly, fexpr_set_fmpz_mpoly_q
Synopsis
#include <flint/fexpr.h>void fexpr_set_fmpz_mpoly(fexpr_t res, const fmpz_mpoly_t poly, const fexpr_vec_t vars, const fmpz_mpoly_ctx_t ctx)sourcevoid fexpr_set_fmpz_mpoly_q(fexpr_t res, const fmpz_mpoly_q_t frac, const fexpr_vec_t vars, const fmpz_mpoly_ctx_t ctx)sourceSets res to an expression for the polynomial poly (or the rational function frac), with the entries of vars substituted for the variables. The length of vars must equal the number of variables of ctx; if vars is NULL, default symbols are used.
Cite this page
The FLINT team, “fexpr_set_fmpz_mpoly, fexpr_set_fmpz_mpoly_q (fexpr.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/fexpr/fexpr_set_fmpz_mpoly.html (generated 2026-10-20).
@misc{flint-doc-fexpr-fexpr-set-fmpz-mpoly,
author = {{The FLINT team}},
title = {{fexpr\_set\_fmpz\_mpoly, fexpr\_set\_fmpz\_mpoly\_q (fexpr.h)}},
howpublished = {FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev},
year = {2026},
url = {https://flintlib.org/doc/fexpr/fexpr_set_fmpz_mpoly.html},
note = {Generated 2026-10-20}
}