Package: flint
Version: 0.1.2
VersionNote: sync configure.ac, inst/NEWS.Rd
Date: 2025-10-10
Title: Fast Library for Number Theory
Description: 
	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.
License: GPL (>= 2)
URL: https://github.com/jaganmn/flint
BugReports: https://github.com/jaganmn/flint/issues
Authors@R: 
	c(person("Mikael", "Jagan",
	         email = "jaganmn@mcmaster.ca",
	         role = c("aut", "cre"),
	         comment = c(ORCID = "0000-0002-3542-2938")),
	  person("Martin", "Maechler",
	         role = c("ctb"),
	         comment = c(ORCID = "0000-0002-8685-9910")))
Depends: R (>= 4.3), methods
Imports: stats
Enhances: Rmpfr, gmp
SystemRequirements: flint (>= 3), mpfr (>= 3.1), gmp
SystemRequirementsNote: purely informational as we use configure tests
NeedsCompilation: yes
Packaged: 2025-10-10 18:32:23 UTC; mikael
Author: Mikael Jagan [aut, cre] (ORCID:
    <https://orcid.org/0000-0002-3542-2938>),
  Martin Maechler [ctb] (ORCID: <https://orcid.org/0000-0002-8685-9910>)
Maintainer: Mikael Jagan <jaganmn@mcmaster.ca>
Repository: CRAN
Date/Publication: 2025-10-10 22:50:20 UTC
Built: R 4.6.0; aarch64-apple-darwin20; 2025-10-11 01:17:39 UTC; unix
Archs: flint.so.dSYM
