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.
| Version: | 0.1.4 |
| Depends: | R (≥ 4.3), methods |
| Imports: | stats |
| Enhances: | Rmpfr, gmp |
| Published: | 2025-12-19 |
| DOI: | 10.32614/CRAN.package.flint |
| Author: | Mikael Jagan |
| Maintainer: | Mikael Jagan <jaganmn2 at gmail.com> |
| BugReports: | https://github.com/jaganmn/flint/issues |
| License: | GPL-2 | GPL-3 [expanded from: GPL (≥ 2)] |
| URL: | https://github.com/jaganmn/flint |
| NeedsCompilation: | yes |
| SystemRequirements: | flint (>= 3), mpfr (>= 3.1), gmp |
| Materials: | NEWS |
| In views: | NumericalMathematics |
| CRAN checks: | flint results |
| Reference manual: | flint.html , flint.pdf |
| Package source: | flint_0.1.4.tar.gz |
| Windows binaries: | r-devel: flint_0.1.4.zip, r-release: flint_0.1.4.zip, r-oldrel: flint_0.1.4.zip |
| macOS binaries: | r-release (arm64): flint_0.1.4.tgz, r-oldrel (arm64): flint_0.1.4.tgz, r-release (x86_64): flint_0.1.4.tgz, r-oldrel (x86_64): flint_0.1.4.tgz |
| Old sources: | flint archive |
Please use the canonical form https://CRAN.R-project.org/package=flint to link to this page.
Need a high-speed mirror for your open-source project?
Contact our mirror admin team at info@clientvps.com.
This archive is provided as a free public service to the community.
Proudly supported by infrastructure from VPSPulse , RxServers , BuyNumber , UnitVPS , OffshoreName and secure payment technology by ArionPay.