flint
Fast Library for Number Theory
An R interface to 'FLINT' [https://flintlib.org/], a C library for number theory. 'FLINT' extends GNU 'MPFR' [https://www.mpfr.org/] and GNU 'MP' [https://gmplib.org/] with support for operations on standard rings (the integers, the integers modulo n, finite fields, the rational, p-adic, real, and complex numbers) as well as matrices and polynomials over rings. 'FLINT' implements midpoint-radius interval arithmetic, also known as ball arithmetic, in the real and complex numbers, enabling computation in arbitrary precision with rigorous propagation of rounding and other errors; see Johansson (2017) [doi:10.1109/TC.2017.2690633]. Finally, 'FLINT' provides ball arithmetic implementations of many special mathematical functions, with high coverage of reference works such as the NIST Digital Library of Mathematical Functions [https://dlmf.nist.gov/]. The R interface defines S4 classes, generic functions, and methods for representation and basic operations as well as plain R functions mirroring and vectorizing entry points in the C library.
- Version0.1.4
- R version≥ 4.3
- LicenseGPL-2
- LicenseGPL-3
- Needs compilation?Yes
- Last releasetoday at 12:00 AM
Documentation
Team
Mikael Jagan
MaintainerShow author detailsMartin Maechler
Insights
Last 30 days
The following line graph shows the downloads per day. You can hover over the graph to see the exact number of downloads per day.
Last 365 days
The following line graph shows the downloads per day. You can hover over the graph to see the exact number of downloads per day.
Data provided by CRAN