_decimal_ziv_wp_max, _decimal_method_is_elementary, _decimal_arb_args_infeasible
Synopsis
#include <flint/decimal.h>int _decimal_method_is_elementary(int method)sourceint _decimal_arb_args_infeasible(int method, decfloat_srcptr * re, decfloat_srcptr * im, slong nargs, slong prec, gr_ctx_t ctx)sourceThe limits of Ziv's strategy: the largest working precision in digits, 64\,\mathit{prec} + 1000 + 2 \min(\mathit{operand\_digits}, DECIMAL_CONV_DIGITS_LIMIT); whether the gr method method is an elementary function, whose loop may go up to the length of the operands (other functions stop at 64\,\mathit{prec} + 1000 digits); and whether the arguments (real parts re, imaginary parts im or NULL) are rejected before any evaluation as too costly for the method.
Cite this page
The FLINT team, “_decimal_ziv_wp_max, _decimal_method_is_elementary, _decimal_arb_args_infeasible (decimal.h),” FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev, 2026. https://flintlib.org/doc/decimal/_decimal_ziv_wp_max.html (generated 2026-10-20).
@misc{flint-doc-decimal-decimal-ziv-wp-max,
author = {{The FLINT team}},
title = {{\_decimal\_ziv\_wp\_max, \_decimal\_method\_is\_elementary, \_decimal\_arb\_args\_infeasible (decimal.h)}},
howpublished = {FLINT: Fast Library for Number Theory, documentation, version 3.7.0-dev},
year = {2026},
url = {https://flintlib.org/doc/decimal/_decimal_ziv_wp_max.html},
note = {Generated 2026-10-20}
}