diff options
author | Leo Famulari <leo@famulari.name> | 2018-02-17 16:47:57 -0500 |
---|---|---|
committer | Leo Famulari <leo@famulari.name> | 2018-03-15 10:57:51 -0400 |
commit | 41835f947e84b99d2b8aa5e32c68db2016c7437a (patch) | |
tree | 1c3d0a98907d4b370ebf2565e6c030e50842511a /gnu/packages | |
parent | 24fb9a55918655cada3bd3cb070aaf02f382e109 (diff) | |
download | guix-41835f947e84b99d2b8aa5e32c68db2016c7437a.tar.gz guix-41835f947e84b99d2b8aa5e32c68db2016c7437a.zip |
gnu: Add r-subplex.
gnu/packages/maths.scm (r-subplex): New variable.
Diffstat (limited to 'gnu/packages')
-rw-r--r-- | gnu/packages/maths.scm | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index f9e5d2c3a2..5382260f3c 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -23,6 +23,7 @@ ;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice <me@tobias.gr> ;;; Copyright © 2017 Dave Love <me@fx@gnu.org> ;;; Copyright © 2018 Jan Nieuwenhuizen <janneke@gnu.org> +;;; Copyright © 2018 Joshua Sierles, Nextjournal <joshua@nextjournal.com> ;;; ;;; This file is part of GNU Guix. ;;; @@ -3754,3 +3755,25 @@ specifications. Also, state spaces can be manipulated, visualised and analysed.") (home-page "http://mcrl2.org") (license license:boost1.0))) + +(define-public r-subplex + (package + (name "r-subplex") + (version "1.5-2") + (source + (origin + (method url-fetch) + (uri (cran-uri "subplex" version)) + (sha256 + (base32 + "1v9xrnkapnq7v1jbhlg32ignklzf2vn8rqpayc8pzk8wvz53r33g")))) + (build-system r-build-system) + (native-inputs + `(("gfortran" ,gfortran))) + (home-page "https://cran.r-project.org/web/packages/subplex") + (synopsis "Unconstrained optimization using the subplex algorithm") + (description "This package implements the Subplex optimization algorithm. +It solves unconstrained optimization problems using a simplex method on +subspaces. The method is well suited for optimizing objective functions that +are noisy or are discontinuous at the solution.") + (license license:gpl3+))) |