Package: PreciseSums
Title: Accurate Floating Point Sums and Products
Version: 0.7
Authors@R: c(person("Matthew","Fidler",
      role = c("aut","cre","cph"), email = "matthew.fidler@gmail.com"),
      person("Raymond","Hettinger",role=c("cph","aut")),
      person("Jonathan", "Shewchuk",role=c("cph","aut")),
      person("Julian", "Taylor",role=c("cph","aut")),
      person("Nathaniel", "Smith",role=c("cph","aut")),
      person("NumPy Team", role="cph"),
      person("Python Team", role="cph")
   )
Description: Most of the time floating point arithmetic does
  approximately the right thing.  When adding sums or having products
  of numbers that greatly differ in magnitude, the floating point
  arithmetic may be incorrect.  This package implements the Kahan
  (1965) sum <doi:10.1145/363707.363723>, Neumaier (1974) sum
  <doi:10.1002/zamm.19740540106>, pairwise-sum (adapted from 'NumPy',
  See Castaldo (2008) <doi:10.1137/070679946> for a discussion of
  accuracy), and arbitrary precision sum (adapted from the fsum in
  'Python' ; Shewchuk (1997)
  <https://people.eecs.berkeley.edu/~jrs/papers/robustr.pdf>).  In addition,
  products are changed to long double precision for accuracy, or
  changed into a log-sum for accuracy.
Depends: R (>= 3.2)
License: GPL (>= 2)
Encoding: UTF-8
RoxygenNote: 7.3.2
Suggests: testthat
BugReports: https://github.com/nlmixr2/PreciseSums/issues/
URL: https://github.com/nlmixr2/PreciseSums
NeedsCompilation: yes
Packaged: 2024-09-17 21:52:49 UTC; matt
Author: Matthew Fidler [aut, cre, cph],
  Raymond Hettinger [cph, aut],
  Jonathan Shewchuk [cph, aut],
  Julian Taylor [cph, aut],
  Nathaniel Smith [cph, aut],
  NumPy Team [cph],
  Python Team [cph]
Maintainer: Matthew Fidler <matthew.fidler@gmail.com>
Repository: CRAN
Date/Publication: 2024-09-17 22:20:12 UTC
Built: R 4.6.0; aarch64-apple-darwin23; 2026-04-25 16:44:07 UTC; unix
