pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/graphics/R-interp



Module Name:    pkgsrc
Committed By:   mef
Date:           Thu Jun 15 11:45:30 UTC 2023

Added Files:
        pkgsrc/graphics/R-interp: DESCR Makefile distinfo

Log Message:
(graphics/R-interp) import R-interp-1.1.4

Bivariate data interpolation on regular and irregular grids, either
linear or using splines are the main part of this package.  It is
intended to provide FOSS replacement functions for the ACM licensed
akima::interp and tripack::tri.mesh functions. Linear interpolation is
implemented in interp::interp(..., method="linear"), this corresponds
to the call akima::interp(..., linear=TRUE) which is the default
setting and covers most of akima::interp use cases in depending
packages. A re-implementation of Akimas irregular grid spline
interpolation (akima::interp(..., linear=FALSE)) is now also available
via interp::interp(..., method="akima"). Estimators for partial
derivatives are now also available in interp::locpoly(), these are a
prerequisite for the spline interpolation. The basic part is a GPLed
triangulation algorithm (sweep hull algorithm by David Sinclair)
providing the starting point for the irregular grid interpolator. As
side effect this algorithm is also used to provide replacements for
almost all functions of the tripack package which also suffers from
the same ACM license restrictions. All functions are designed to be
backward compatible with their akima / tripack counterparts.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/graphics/R-interp/DESCR \
    pkgsrc/graphics/R-interp/Makefile pkgsrc/graphics/R-interp/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/graphics/R-interp/DESCR
diff -u /dev/null pkgsrc/graphics/R-interp/DESCR:1.1
--- /dev/null   Thu Jun 15 11:45:30 2023
+++ pkgsrc/graphics/R-interp/DESCR      Thu Jun 15 11:45:30 2023
@@ -0,0 +1,18 @@
+Bivariate data interpolation on regular and irregular grids, either
+linear or using splines are the main part of this package.  It is
+intended to provide FOSS replacement functions for the ACM licensed
+akima::interp and tripack::tri.mesh functions. Linear interpolation is
+implemented in interp::interp(..., method="linear"), this corresponds
+to the call akima::interp(..., linear=TRUE) which is the default
+setting and covers most of akima::interp use cases in depending
+packages. A re-implementation of Akimas irregular grid spline
+interpolation (akima::interp(..., linear=FALSE)) is now also available
+via interp::interp(..., method="akima"). Estimators for partial
+derivatives are now also available in interp::locpoly(), these are a
+prerequisite for the spline interpolation. The basic part is a GPLed
+triangulation algorithm (sweep hull algorithm by David Sinclair)
+providing the starting point for the irregular grid interpolator. As
+side effect this algorithm is also used to provide replacements for
+almost all functions of the tripack package which also suffers from
+the same ACM license restrictions. All functions are designed to be
+backward compatible with their akima / tripack counterparts.
Index: pkgsrc/graphics/R-interp/Makefile
diff -u /dev/null pkgsrc/graphics/R-interp/Makefile:1.1
--- /dev/null   Thu Jun 15 11:45:30 2023
+++ pkgsrc/graphics/R-interp/Makefile   Thu Jun 15 11:45:30 2023
@@ -0,0 +1,18 @@
+# $NetBSD: Makefile,v 1.1 2023/06/15 11:45:30 mef Exp $
+
+R_PKGNAME=     interp
+R_PKGVER=      1.1-4
+CATEGORIES=    graphics
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+COMMENT=       Interpolation Methods
+LICENSE=       gnu-gpl-v2 OR gnu-gpl-v3
+
+DEPENDS+=      R-deldir>=1.0.6:../../geography/R-deldir
+
+USE_LANGUAGES= c c++ fortran
+
+.include "../../devel/R-Rcpp/buildlink3.mk"
+.include "../../math/R-RcppEigen/buildlink3.mk"
+.include "../../math/R/Makefile.extension"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/graphics/R-interp/distinfo
diff -u /dev/null pkgsrc/graphics/R-interp/distinfo:1.1
--- /dev/null   Thu Jun 15 11:45:30 2023
+++ pkgsrc/graphics/R-interp/distinfo   Thu Jun 15 11:45:30 2023
@@ -0,0 +1,5 @@
+$NetBSD: distinfo,v 1.1 2023/06/15 11:45:30 mef Exp $
+
+BLAKE2s (R/interp_1.1-4.tar.gz) = 93605bce0328c7f8fa32465cf39bcb665431a24d818edc6c3826e4f1c4711fd0
+SHA512 (R/interp_1.1-4.tar.gz) = 158dbad236c5c2a31ed900b5e741cee7c3494f757ed996285b08af4e16cb34bf69e2709324752028a1bfe52e5bf0b7ed492f7ccf4c1a1df54546547770d11f62
+Size (R/interp_1.1-4.tar.gz) = 1112571 bytes



Home | Main Index | Thread Index | Old Index