New Package r-fpCompare@0.2.3 (#21380)

This commit is contained in:
Desmond Orton 2021-01-28 14:29:57 -06:00 committed by GitHub
parent f28026c040
commit b095dfb44b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -0,0 +1,29 @@
# Copyright 2013-2021 Lawrence Livermore National Security, LLC and other
# Spack Project Developers. See the top-level COPYRIGHT file for details.
#
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
from spack import *
class RFpcompare(RPackage):
"""Reliable Comparison of Floating Point Numbers
Comparisons of floating point numbers are problematic due to errors
associated with the binary representation of decimal numbers. Despite
being aware of these problems, people still use numerical methods
that fail to account for these and other rounding errors (this pitfall
is the first to be highlighted in Circle 1 of Burns (2012) 'The R
Inferno' <http://www.burns-stat.com/pages/Tutor/R_inferno.pdf>). This
package provides new relational operators useful for performing
floating point number comparisons with a set tolerance."""
homepage = "https://github.com/PredictiveEcology/fpCompare"
url = "https://cloud.r-project.org/src/contrib/fpCompare_0.2.3.tar.gz"
list_url = "https://cloud.r-project.org/src/contrib/Archive/fpCompare"
maintainers = ['dorton21']
version('0.2.3', sha256='f89be3568544a3a44e4f01b5050ed03705805308ec1aa4add9a5e1b5b328dbdf')
depends_on('r@3.3:', type=('build', 'run'))