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

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.


slepc-complex 3.24.0
Dependencies: arpack-ng@3.9.1 gfortran@14.3.0
Propagated dependencies: petsc-complex@3.24.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://slepc.upv.es
Licenses: FreeBSD
Build system: gnu
Synopsis: Scalable library for eigenproblems (with complex scalars)
Description:

SLEPc is a software library for the solution of large sparse eigenproblems on parallel computers. It can be used for the solution of linear eigenvalue problems formulated in either standard or generalized form, as well as other related problems such as the singular value decomposition. The emphasis of the software is on methods and techniques appropriate for problems in which the associated matrices are sparse, for example, those arising after the discretization of partial differential equations.

blitz 1.0.2
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://github.com/blitzpp/blitz
Licenses: Artistic License 2.0 Modified BSD LGPL 3+
Build system: cmake
Synopsis: C++ template class library for multidimensional arrays
Description:

Blitz++ is a C++ template class library that provides high-performance multidimensional array containers for scientific computing.

scotch32 7.0.7
Dependencies: zlib@1.3.1
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://www.labri.fr/perso/pelegrin/scotch/
Licenses: CeCILL-C
Build system: cmake
Synopsis: Programs and libraries for graph algorithms (32-bit integers)
Description:

SCOTCH is a set of programs and libraries which implement the static mapping and sparse matrix reordering algorithms developed within the SCOTCH project. Its purpose is to apply graph theory, with a divide and conquer approach, to scientific computing problems such as graph and mesh partitioning, static mapping, and sparse matrix ordering, in application domains ranging from structural mechanics to operating systems or bio-chemistry.

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.

petsc-complex 3.24.0
Dependencies: gfortran@14.3.0 openblas@0.3.30 superlu@5.3.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://petsc.org
Licenses: non-copyleft
Build system: gnu
Synopsis: Library to solve PDEs (with complex scalars)
Description:

PETSc, pronounced PET-see (the S is silent), is a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations.

qhull 2020.2
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: http://qhull.org
Licenses: non-copyleft
Build system: cmake
Synopsis: Calculate convex hulls and related structures
Description:

Qhull computes the convex hull, Delaunay triangulation, Voronoi diagram, halfspace intersection about a point, furthest-site Delaunay triangulation, and furthest-site Voronoi diagram. The source code runs in 2-d, 3-d, 4-d, and higher dimensions. Qhull implements the Quickhull algorithm for computing the convex hull. It handles roundoff errors from floating point arithmetic. It computes volumes, surface areas, and approximations to the convex hull.

Qhull does not support triangulation of non-convex surfaces, mesh generation of non-convex objects, medium-sized inputs in 9-D and higher, alpha shapes, weighted Voronoi diagrams, Voronoi volumes, or constrained Delaunay triangulations.

netcdf-cxx4 4.3.1
Dependencies: hdf5@1.14.6
Propagated dependencies: netcdf@4.9.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://github.com/Unidata/netcdf-cxx4
Licenses: Modified BSD
Build system: cmake
Synopsis: NetCDF C++ interface
Description:

This package provides a C++ interface to the NetCDF library for scientific data storage.

fast-downward 23.06.0
Dependencies: bash-minimal@5.2.37 python@3.11.14
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.

python-mathics3-notebook-frontends 0.0.0-0.63b90a0
Propagated dependencies: python-mathics-core@8.0.1
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://mathics.org/
Licenses: GPL 3+
Build system: pyproject
Synopsis: Mathics frontend for Jupyter Notebook
Description:

This package provides a Mathics3 frontend for Jupyter Notebook and Marimo.

lis 2.1.8
Dependencies: openmpi@4.1.6
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://www.ssisc.org/lis
Licenses: Modified BSD
Build system: gnu
Synopsis: Solve discretized linear equations and eigenvalue problems
Description:

Lis is a parallel software library for solving discretized linear equations and eigenvalue problems that arise in the numerical solution of partial differential equations using iterative methods.

feedgnuplot 1.60
Dependencies: bash-minimal@5.2.37 gnuplot@6.0.1 perl-list-moreutils@0.430 vnlog@1.32
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://github.com/dkogan/feedgnuplot
Licenses: GPL 1+
Build system: perl
Synopsis: Pipe-oriented plotting tool
Description:

feedgnuplot is a tool to plot realtime and stored data from the command line, using gnuplot. It can read data from a pipe or file, make a variety of transformations, and render the result in the terminal or with an external viewer.

xaos 4.3.3
Dependencies: libx11@1.8.12 zlib@1.3.1 libpng@1.6.39 gsl@2.8
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://xaos-project.github.io/
Licenses: GPL 2+
Build system: gnu
Synopsis: Real-time fractal zoomer
Description:

GNU XaoS is a graphical program that generates fractal patterns and allows you to zoom in and out of them infinitely in a fluid, continuous manner. It also includes tutorials that help to explain how fractals are built. It can generate many different fractal types such as the Mandelbrot set.

minisat 2.2.0-1.37dc6c6
Dependencies: zlib@1.3.1 zlib@1.3.1
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: http://minisat.se/MiniSat.html
Licenses: Expat
Build system: gnu
Synopsis: Small, yet efficient, SAT solver
Description:

MiniSat is a minimalistic, open-source SAT solver, developed to help researchers and developers alike to get started on SAT.

metis-suitesparse 5.2.1
Dependencies: suitesparse-config@7.10.2 gklib-suitesparse@5.1.1-1.8bd6bad
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: http://glaros.dtc.umn.edu/gkhome/metis/metis/overview
Licenses: ASL 2.0
Build system: cmake
Synopsis: Graph partitioning and fill-reducing matrix ordering library
Description:

METIS is a set of serial programs for partitioning graphs, partitioning finite element meshes, and producing fill-reducing orderings for sparse matrices. The algorithms implemented in METIS are based on the multilevel recursive-bisection, multilevel k-way, and multi-constraint partitioning schemes.

arpack-ng-openmpi 3.9.1
Dependencies: openmpi@4.1.6 eigen@3.4.0 openblas@0.3.30 gfortran@14.3.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://github.com/opencollab/arpack-ng
Licenses: non-copyleft
Build system: cmake
Synopsis: Fortran subroutines for solving eigenvalue problems with MPI
Description:

ARPACK-NG is a collection of Fortran77 subroutines designed to solve large scale eigenvalue problems.

cbc 2.10.5
Dependencies: openblas@0.3.30
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://www.coin-or.org
Licenses: EPL 1.0
Build system: gnu
Synopsis: Branch-and-cut solver
Description:

Cbc (Coin-or branch and cut) is a mixed integer linear programming solver written in C++. It can be used as a library or as a standalone executable.

slepc-openmpi 3.24.0
Dependencies: openmpi@4.1.6 gfortran@14.3.0
Propagated dependencies: petsc-openmpi@3.24.0 arpack-ng-openmpi@3.9.1
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://slepc.upv.es
Licenses: FreeBSD
Build system: gnu
Synopsis: Scalable library for eigenproblems (with MPI support)
Description:

SLEPc is a software library for the solution of large sparse eigenproblems on parallel computers. It can be used for the solution of linear eigenvalue problems formulated in either standard or generalized form, as well as other related problems such as the singular value decomposition. The emphasis of the software is on methods and techniques appropriate for problems in which the associated matrices are sparse, for example, those arising after the discretization of partial differential equations.

python-mathics-scanner 1.4.1
Propagated dependencies: python-chardet@5.2.0 python-click@8.1.8 python-pyyaml@6.0.2
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://mathics.org/
Licenses: GPL 3+
Build system: pyproject
Synopsis: Character tables and tokenizer for Mathics and the Wolfram language
Description:

This package provides character tables and a tokenizer for Mathics and the Wolfram language.

suitesparse-cxsparse 4.4.1
Propagated dependencies: suitesparse-config@7.10.2
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://people.engr.tamu.edu/davis/suitesparse.html
Licenses: LGPL 2.1+
Build system: cmake
Synopsis: Concise eXtended Sparse Matrix Package
Description:

CXSparse is a collection of sparse matrix algorithms for direct methods on both real and complex matrices.

exprtk 0.0.3
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://www.partow.net/programming/exprtk/index.html
Licenses: Expat
Build system: copy
Synopsis: C++ Mathematical Expression Parsing And Evaluation Library
Description:

ExprTk is a C++ headers only library for mathematical expression parsing and evaluation.

dionysus 1.4.0
Dependencies: tcl@8.6.12
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://www.gnu.org/software/dionysus/
Licenses: GPL 3+
Build system: gnu
Synopsis: Local search for universal constants and scientific values
Description:

GNU Dionysus is a convenient system for quickly retrieving the values of mathematical constants used in science and engineering. Values can be searched using a simple command-line tool, choosing from three databases: universal constants, atomic numbers, and constants related to semiconductors.

ceres-solver 2.0.0
Dependencies: openblas@0.3.30 suitesparse@5.13.0
Propagated dependencies: eigen@3.4.0 gflags@2.2.2 glog@0.5.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: http://ceres-solver.org/
Licenses: Modified BSD
Build system: cmake
Synopsis: C++ library for solving large optimization problems
Description:

Ceres Solver is a C++ library for modeling and solving large, complicated optimization problems. It is a feature rich, mature and performant library which has been used in production since 2010. Ceres Solver can solve two kinds of problems:

  1. non-linear least squares problems with bounds constraints;

  2. general unconstrained optimization problems.

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.

frama-c 29.0
Dependencies: bash-minimal@5.2.37 gmp@6.3.0 zlib@1.3.1
Propagated dependencies: graphviz@7.0.1 lablgtk@3.1.3 ocaml-graph@2.0.0 ocaml-odoc@2.2.0 ocaml-lablgtk3-sourceview3@3.1.3 ocaml-yaml@3.2.0 ocaml-yojson@2.0.2 ocaml-zarith@1.12 ocaml-ppx-deriving@5.2.1 ocaml-ppx-deriving-yojson@3.7.0 ocaml-ppx-deriving-yaml@0.2.1 ocaml-ppx-import@1.10.0 ocaml-unionfind@20220122 why3@1.7.2
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://frama-c.com
Licenses: LGPL 2.1+
Build system: dune
Synopsis: C source code analysis platform
Description:

Frama-C is an extensible and collaborative platform dedicated to source-code analysis of C software. The Frama-C analyzers assist you in various source-code-related activities, from the navigation through unfamiliar projects up to the certification of critical software.

Total packages: 69272