guix-commits
[Top][All Lists]
Advanced

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

17/23: gnu: Add r-fmesher.


From: guix-commits
Subject: 17/23: gnu: Add r-fmesher.
Date: Mon, 25 Nov 2024 10:57:00 -0500 (EST)

rekado pushed a commit to branch r-team
in repository guix.

commit 9954d42204cc4972ea4c0f41b9323e1f3bd3d17a
Author: Ricardo Wurmus <rekado@elephly.net>
AuthorDate: Mon Nov 25 16:14:47 2024 +0100

    gnu: Add r-fmesher.
    
    * gnu/packages/cran.scm (r-fmesher): New variable.
    
    Change-Id: Ic9abf1b6ca383dba429366324b40877d4f51245a
---
 gnu/packages/cran.scm | 34 ++++++++++++++++++++++++++++++++++
 1 file changed, 34 insertions(+)

diff --git a/gnu/packages/cran.scm b/gnu/packages/cran.scm
index 0d753b76fd..8f92224c79 100644
--- a/gnu/packages/cran.scm
+++ b/gnu/packages/cran.scm
@@ -21548,6 +21548,40 @@ circular variables).")
 for evolution along a phylogenetic tree.")
     (license license:gpl2+)))
 
+(define-public r-fmesher
+  (package
+    (name "r-fmesher")
+    (version "0.2.0")
+    (source
+     (origin
+       (method url-fetch)
+       (uri (cran-uri "fmesher" version))
+       (sha256
+        (base32 "17cpq6yxpa4jwwq8s4s5nd1lvh4jqyxnnqz7bay63vq53g0b4c12"))))
+    (properties `((upstream-name . "fmesher")))
+    (build-system r-build-system)
+    (propagated-inputs (list r-dplyr
+                             r-lifecycle
+                             r-matrix
+                             r-rcpp
+                             r-rlang
+                             r-sf
+                             r-tibble
+                             r-withr))
+    (native-inputs (list r-knitr r-testthat))
+    (home-page "https://inlabru-org.github.io/fmesher/";)
+    (synopsis "Triangle meshes and related geometry tools")
+    (description
+     "This package lets you generate planar and spherical triangle meshes,
+compute finite element calculations for 1- and 2-dimensional flat and curved
+manifolds with associated basis function spaces, methods for lines and
+polygons, and transparent handling of coordinate reference systems and
+coordinate transformation, including @code{sf} and @code{sp} geometries.  The
+core @code{fmesher} library code was originally part of the INLA package, and
+implements parts of \"Triangulations and Applications\" by Hjelle and
+Daehlen (2006) <doi:10.1007/3-540-33261-8>.")
+    (license license:mpl2.0)))
+
 (define-public r-fmri
   (package
     (name "r-fmri")



reply via email to

[Prev in Thread] Current Thread [Next in Thread]