lfam pushed a commit to branch master in repository guix. commit 41835f947e84b99d2b8aa5e32c68db2016c7437a Author: Leo Famulari <l...@famulari.name> Date: Sat Feb 17 16:47:57 2018 -0500
gnu: Add r-subplex. gnu/packages/maths.scm (r-subplex): New variable. --- gnu/packages/maths.scm | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/gnu/packages/maths.scm b/gnu/packages/maths.scm index f9e5d2c..5382260 100644 --- a/gnu/packages/maths.scm +++ b/gnu/packages/maths.scm @@ -23,6 +23,7 @@ ;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice <m...@tobias.gr> ;;; Copyright © 2017 Dave Love <me@f...@gnu.org> ;;; Copyright © 2018 Jan Nieuwenhuizen <jann...@gnu.org> +;;; Copyright © 2018 Joshua Sierles, Nextjournal <jos...@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+)))