fexpr_call0, fexpr_call1, fexpr_call2, fexpr_call3, fexpr_call4, fexpr_call_vec
Synopsis
#include <flint/fexpr.h>void fexpr_call3(fexpr_t res, const fexpr_t f, const fexpr_t x1, const fexpr_t x2, const fexpr_t x3)sourcevoid fexpr_call4(fexpr_t res, const fexpr_t f, const fexpr_t x1, const fexpr_t x2, const fexpr_t x3, const fexpr_t x4)sourcevoid fexpr_call_vec(fexpr_t res, const fexpr_t f, fexpr_srcptr args, slong len)sourceSets res to the call f(x_1, \ldots, x_n), with the arguments given explicitly or as the array args of length n = len. The output must not be the same object as any input.
Guides#
Cite this page
The FLINT team, “fexpr_call0, fexpr_call1, fexpr_call2, fexpr_call3, fexpr_call4, fexpr_call_vec (fexpr.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/fexpr/fexpr_call0.html (generated 2026-10-20).
@misc{flint-doc-fexpr-fexpr-call0,
author = {{The FLINT team}},
title = {{fexpr\_call0, fexpr\_call1, fexpr\_call2, fexpr\_call3, fexpr\_call4, fexpr\_call\_vec (fexpr.h)}},
howpublished = {FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev},
year = {2026},
url = {https://flintlib.org/doc/fexpr/fexpr_call0.html},
note = {Generated 2026-10-20}
}