_            _    _        _         _
      /\ \         /\ \ /\ \     /\_\      / /\
      \_\ \       /  \ \\ \ \   / / /     / /  \
      /\__ \     / /\ \ \\ \ \_/ / /     / / /\ \__
     / /_ \ \   / / /\ \ \\ \___/ /     / / /\ \___\
    / / /\ \ \ / / /  \ \_\\ \ \_/      \ \ \ \/___/
   / / /  \/_// / /   / / / \ \ \        \ \ \
  / / /      / / /   / / /   \ \ \   _    \ \ \
 / / /      / / /___/ / /     \ \ \ /_/\__/ / /
/_/ /      / / /____\/ /       \ \_\\ \/___/ /
\_\/       \/_________/         \/_/ \_____\/

Enter the query into the form above. You can look for specific version of a package by using @ symbol like this: gcc@10.

API method:

GET /api/packages?search=hello&page=1&limit=20

where search is your query, page is a page number and limit is a number of items on a single page. Pagination information (such as a number of pages and etc) is returned in response headers.

If you'd like to join our channel search send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


btor2tools 1.0.0-pre-2.fb69ee3
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://boolector.github.io
Licenses: LGPL 3+
Build system: cmake
Synopsis: Parser for BTOR2 format
Description:

This package provides a parser for the BTOR2 format used by Boolector.

voro++ 0.4.6
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://math.lbl.gov/voro++/
Licenses: Modified BSD
Build system: gnu
Synopsis: C++ library for the computation of the Voronoi diagram
Description:

Voro++ is a software library for carrying out three-dimensional computations of the Voronoi tessellation. A distinguishing feature of the Voro++ library is that it carries out cell-based calculations, computing the Voronoi cell for each particle individually. It is particularly well-suited for applications that rely on cell-based statistics, where features of Voronoi cells (eg. volume, centroid, number of faces) can be used to analyze a system of particles.

Voro++ comprises of several C++ classes that can be built as a static library. A command-line utility is also provided that can use most features of the code. The direct cell-by-cell construction makes the library particularly well-suited to handling special boundary conditions and walls. It employs algorithms that are tolerant for numerical precision errors, it exhibits high performance, and it has been successfully employed on very large particle systems.

4ti2 1.6.12
Dependencies: glpk@5.0 gmp@6.3.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://4ti2.github.io
Licenses: GPL 2+
Build system: gnu
Synopsis: Mathematical tool suite for problems on linear spaces
Description:

4ti2 implements algorithms for solving algebraic, geometric and combinatorial problems on linear spaces. Among others, it solves systems of linear equations, computes extreme rays of polyhedral cones, solves integer programming problems and computes Markov bases for statistics.

matio 1.5.23
Dependencies: zlib@1.3.1 hdf5@1.14.6
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: http://matio.sourceforge.net/
Licenses: FreeBSD
Build system: gnu
Synopsis: Library for reading and writing MAT files
Description:

Matio is a library for reading and writing MAT files. It supports compressed MAT files, as well as newer (version 7.3) MAT files.

fast-downward 23.06.0
Dependencies: bash-minimal@5.2.37 python@3.12.12
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://www.fast-downward.org/
Licenses: GPL 3+
Build system: cmake
Synopsis: Domain-independent classical planning system
Description:

Fast Downward is a portfolio-based planning system that supports the propositional fragment of PDDL2.2.

cadiback 0.2.1-1.789329d
Dependencies: cadical@2.2.1
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://github.com/arminbiere/cadiback
Licenses: Expat
Build system: gnu
Synopsis: Backbone extractor for cadical
Description:

This package provides a tool to determine the backbone of a satisfiable formula. The backbone is the set of literals that are set to true in all models.

scilab 2025.1.0
Dependencies: pcre@8.45 pcre@8.45 arpack-ng@3.9.1 bash-minimal@5.2.37 curl@8.6.0 fftw@3.3.10 gettext-minimal@0.23.1 hdf5@1.14.6 libarchive@3.7.7 libx11@1.8.12 libxml2@2.14.6 matio@1.5.23 ocaml-num@1.4 openblas@0.3.31 rapidjson@1.1.0-1.949c771 readline@8.2.13 suitesparse@5.13.0 tcl@8.6.12 tk@8.6.12
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://www.scilab.org/
Licenses: GPL 2 Modified BSD
Build system: gnu
Synopsis: Software for engineers and scientists
Description:

This package provides the non-graphical version of the Scilab software for engineers and scientists. Scilab is used for signal processing, statistical analysis, image enhancement, fluid dynamics simulations, numerical optimization, and modeling, simulation of explicit and implicit dynamical systems and symbolic manipulations.

dune-istl-openmpi 2.10.0
Dependencies: dune-common-openmpi@2.10.0 metis@5.1.0 suitesparse@5.13.0 superlu@5.3.0 openblas@0.3.31 gmp@6.3.0 python@3.12.12 openmpi@4.1.6
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://dune-project.org/
Licenses: GPL 2
Build system: cmake
Synopsis: Distributed and Unified Numerics Environment (with MPI support)
Description:

DUNE, the Distributed and Unified Numerics Environment is a modular toolbox for solving partial differential equations (PDEs) with grid-based methods.

This is the iterative solver template library which provides generic sparse matrix/vector classes and a variety of solvers based on these classes. A special feature is the use of templates to exploit the recursive block structure of finite element matrices at compile time. Available solvers include Krylov methods, (block-) incomplete decompositions and aggregation-based algebraic multigrid.

libqalculate 5.11.0
Dependencies: gmp@6.3.0 mpfr@4.2.2 libxml2@2.14.6 curl@8.6.0 icu4c@73.1 gnuplot@6.0.1 libiconv@1.18 readline@8.2.13
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://qalculate.github.io/
Licenses: GPL 2+
Build system: gnu
Synopsis: Multi-purpose calculator CLI and library
Description:

Qalculate! is a multi-purpose calculator; this package contains its command line interface qalc and library libqalculate. Features include:

  • arbitrary precision and interval arithmetic

  • currency conversion

  • physical constants

  • plotting via gnuplot

  • symbolic calculations (including integrals and equations)

  • uncertainty propagation

  • unit calculations and conversions

  • user-defined functions

hdf5 1.14.6
Dependencies: libaec@1.0.6 zlib@1.3.1
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://www.hdfgroup.org
Licenses: X11-style
Build system: cmake
Synopsis: Management suite for extremely large and complex data
Description:

HDF5 is a suite that makes possible the management of extremely large and complex data collections.

reducelcs 1.0-2.963f74f
Dependencies: openlibm@0.8.7
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://github.com/gdv/Reduce-Expand-for-LCS
Licenses: GPL 3+
Build system: gnu
Synopsis: Approximate Longest Commons Subsequence computation tool
Description:

reduceLCS is an implementation of the Reduce-Expand algorithm for LCS. It is a fast program to compute the approximate Longest Commons Subsequence of a set of strings.

armadillo 12.4.2
Dependencies: openblas@0.3.31 arpack-ng@3.9.1
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://arma.sourceforge.net/
Licenses: ASL 2.0
Build system: cmake
Synopsis: C++ linear algebra library
Description:

Armadillo is a C++ linear algebra library, aiming towards a good balance between speed and ease of use. It is useful for algorithm development directly in C++, or quick conversion of research code into production environments. It can be used for machine learning, pattern recognition, signal processing, bioinformatics, statistics, econometrics, etc. The library provides efficient classes for vectors, matrices and cubes, as well as 150+ associated functions (e.g., contiguous and non-contiguous submatrix views).

mumps 5.8.0
Dependencies: gfortran@14.3.0 openblas@0.3.31 metis@5.1.0 scotch@7.0.7
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://mumps-solver.org
Licenses: CeCILL-C
Build system: gnu
Synopsis: Multifrontal sparse direct solver
Description:

MUMPS (MUltifrontal Massively Parallel sparse direct Solver) solves a sparse system of linear equations A x = b using Gaussian elimination.

dune-pdelab-openmpi 2.8.0-0.d5dddb6
Dependencies: dune-common-openmpi@2.10.0 dune-istl-openmpi@2.10.0 dune-localfunctions-openmpi@2.10.0 dune-geometry-openmpi@2.10.0 dune-grid-openmpi@2.10.0 dune-typetree-openmpi@2.10.0 dune-functions-openmpi@2.10.0 openblas@0.3.31 eigen@3.4.0 metis@5.1.0 python@3.12.12 superlu@5.3.0 gmp@6.3.0 openmpi@4.1.6
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://dune-project.org/
Licenses: LGPL 3+ GPL 2
Build system: cmake
Synopsis: Differential equations solver toolbox (with MPI support)
Description:

PDELab is a partial differential equations solver toolbox built on top of DUNE, the Distributed and Unified Numerics Environment.

dune-pdelab 2.8.0-0.d5dddb6
Dependencies: dune-common@2.10.0 dune-istl@2.10.0 dune-localfunctions@2.10.0 dune-geometry@2.10.0 dune-grid@2.10.0 dune-typetree@2.10.0 dune-functions@2.10.0 openblas@0.3.31 eigen@3.4.0 metis@5.1.0 python@3.12.12 superlu@5.3.0 gmp@6.3.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://dune-project.org/
Licenses: LGPL 3+ GPL 2
Build system: cmake
Synopsis: Differential equations solver toolbox
Description:

PDELab is a partial differential equations solver toolbox built on top of DUNE, the Distributed and Unified Numerics Environment.

xdmf 3.0.0-0.04a84ba
Dependencies: boost@1.89.0 hdf5@1.14.6 libxml2@2.14.6
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://www.xdmf.org/index.html
Licenses: Original BSD
Build system: cmake
Synopsis: XDMF library
Description:

This package provides the eXtensible Data Model and Format (XDMF) C++ library.

dune-uggrid 2.10.0
Dependencies: dune-common@2.10.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://dune-project.org/
Licenses: LGPL 2.1
Build system: cmake
Synopsis: Distributed and Unified Numerics Environment
Description:

DUNE, the Distributed and Unified Numerics Environment is a modular toolbox for solving partial differential equations (PDEs) with grid-based methods. It supports the easy implementation of methods like Finite Elements (FE), Finite Volumes (FV), and also Finite Differences (FD).

This package contains the DUNE UG grid classes.

dune-typetree-openmpi 2.10.0
Dependencies: dune-common-openmpi@2.10.0 openblas@0.3.31 python@3.12.12 metis@5.1.0 superlu@5.3.0 gmp@6.3.0 openmpi@4.1.6
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://dune-project.org/
Licenses: LGPL 3+ GPL 2
Build system: cmake
Synopsis: Distributed and Unified Numerics Environment (with MPI support)
Description:

TypeTree is a template library for constructing and operating on statically typed trees of objects.

scasp 1.1.4
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://github.com/SWI-Prolog/sCASP
Licenses: ASL 2.0
Build system: copy
Synopsis: Interpreter for ASP programs with constraints
Description:

s(CASP) is a top-down interpreter for ASP programs with constraints.

wcalc 2.5
Dependencies: mpfr@4.2.2 readline@8.2.13
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://w-calc.sourceforge.net/index.php
Licenses: GPL 2+
Build system: gnu
Synopsis: Flexible command-line scientific calculator
Description:

Wcalc is a very capable calculator. It has standard functions (sin, asin, and sinh for example, in either radians or degrees), many pre-defined constants (pi, e, c, etc.), support for using variables, "active" variables, a command history, hex/octal/binary input and output, unit conversions, embedded comments, and an expandable expression entry field. It evaluates expressions using the standard order of operations.

hdf5-blosc 1.0.1
Dependencies: c-blosc@1.21.1 hdf5@1.14.6
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://github.com/Blosc/hdf5-blosc
Licenses: Expat
Build system: cmake
Synopsis: Filter for HDF5 using the Blosc compressor
Description:

This is a filter for HDF5 that uses the Blosc compressor; by installing this filter, you can read and write HDF5 files with Blosc-compressed datasets.

maxima 5.47.0
Dependencies: bash-minimal@5.2.37 gnuplot@6.0.1 sbcl@2.6.4 sed@4.9 tk@8.6.12
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://maxima.sourceforge.io
Licenses: GPL 2
Build system: gnu
Synopsis: Numeric and symbolic expression manipulation
Description:

Maxima is a system for the manipulation of symbolic and numerical expressions. It yields high precision numeric results by using exact fractions, arbitrary precision integers, and variable precision floating point numbers.

highs 1.14.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://highs.dev
Licenses: Expat
Build system: cmake
Synopsis: High performance software for linear optimization
Description:

HiGHS provides serial and parallel solvers for large-scale sparse linear programming (LP), mixed-integer programming (MIP), and quadratic programming (QP) models.

coda 2.25.6
Dependencies: zlib@1.3.1 pcre@8.45 pcre2@10.42 expat@2.7.1 hdf5@1.14.6
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://stcorp.nl/coda
Licenses: GPL 2+
Build system: gnu
Synopsis: Common interface to various earth observation data formats
Description:

The Common Data Access toolbox (CODA) provides a set of interfaces for reading remote sensing data from earth observation data files. It consists of command line applications and interfaces to the C, Fortran, Python, and Java programming languages.

Total packages: 32521