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

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.


glm 1.0.1
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://glm.g-truc.net/
Licenses: Expat
Build system: cmake
Synopsis: OpenGL Mathematics library
Description:

OpenGL Mathematics (GLM) is a header-only C++ mathematics library for graphics software based on the OpenGL Shading Language (GLSL) specifications.

suitesparse-btf 2.3.2
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: Library for permuting matrices into block upper triangular form
Description:

BTF (Block Triangular Form) is a C library for permuting a matrix into block upper triangular form.

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.

fparser 4.5.1
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: http://warp.povusers.org/FunctionParser/
Licenses: LGPL 3
Build system: cmake
Synopsis: Function parser library for C++
Description:

FunctionParser is a C++ library for parsing and evaluating mathematical expressions. This package is based on a maintained fork of the original project.

aiger 1.9.20
Dependencies: gzip@1.14 xz@5.4.5
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://fmv.jku.at/aiger
Licenses: Expat Modified BSD
Build system: gnu
Synopsis: Utilities for And-Inverter Graphs
Description:

AIGER is a format, library and set of utilities for AIGs. The focus is on conversion utilities and a generic reader and writer API.

lpsolve 5.5.2.5
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://lpsolve.sourceforge.net/
Licenses: LGPL 2.1+
Build system: gnu
Synopsis: Mixed integer linear programming (MILP) solver
Description:

lp_solve is a mixed integer linear programming solver based on the revised simplex and the branch-and-bound methods.

lrslib 7.2
Dependencies: gmp@6.3.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: http://cgm.cs.mcgill.ca/~avis/C/lrs.html
Licenses: GPL 2+
Build system: gnu
Synopsis: Convex hulls of polyhedra with exact arithmetic
Description:

The C code of lrslib implements the reverse search algorithm for vertex enumeration and convex hull problems. Its input file format is compatible with cddlib. All computations are done exactly in either multiple precision or fixed integer arithmetic. Output is not stored in memory, so even problems with very large output sizes can sometimes be solved.

numdiff 5.9.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://nongnu.org/numdiff/
Licenses: GPL 3+
Build system: gnu
Synopsis: Compare files with numeric fields
Description:

Numdiff compares files line by line and field by field, ignoring small numeric differences and differences in numeric formats.

louvain-community 1.0.0-2.681a711
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://github.com/meelgroup/louvain-community
Licenses: LGPL 3+
Build system: cmake
Synopsis: Multi-criteria community detection
Description:

This package provides a C++ implementation of the Louvain community detection algorithm.

superlu 5.3.0
Dependencies: openblas@0.3.31 gfortran@14.3.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://portal.nersc.gov/project/sparse/superlu/
Licenses: Modified BSD GPL 2+ FSF-free
Build system: cmake
Synopsis: Supernodal direct solver for sparse linear systems
Description:

SuperLU is a general purpose library for the direct solution of large, sparse, nonsymmetric systems of linear equations on high performance machines. The library is written in C and is callable from either C or Fortran. The library routines perform an LU decomposition with partial pivoting and triangular system solves through forward and back substitution. The library also provides threshold-based ILU factorization preconditioners.

dune-common 2.10.0
Dependencies: gmp@6.3.0 metis@5.1.0 openblas@0.3.31 python@3.12.12 superlu@5.3.0
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
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).

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.

python-py-bobyqa 1.5.0
Propagated dependencies: python-numpy@2.4.6 python-pandas@3.0.3 python-scipy@1.17.1 python-setuptools@80.9.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://github.com/numericalalgorithmsgroup/pybobyqa
Licenses: GPL 3
Build system: pyproject
Synopsis: Derivative-free solver for general objective minimization
Description:

Py-BOBYQA is a flexible package for solving bound-constrained general objective minimization, without requiring derivatives of the objective. At its core, it is a Python implementation of the BOBYQA algorithm by Powell,but Py-BOBYQA has extra features improving its performance on some problems. Py-BOBYQA is particularly useful when evaluations of the objective function are expensive and/or noisy.

qalculate-qt 5.11.0
Dependencies: gmp@6.3.0 libqalculate@5.11.0 mpfr@4.2.2 qtbase@6.9.2
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://qalculate.github.io
Licenses: GPL 2+
Build system: gnu
Synopsis: Qalculate! desktop calculator (Qt interface)
Description:

qalculate-qt is the Qt frontend for the Qalculate! multi-purpose calculator.

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.

primecount 8.6
Dependencies: primesieve@12.10
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://github.com/kimwalisch/primecount
Licenses: FreeBSD
Build system: cmake
Synopsis: Fast prime counting function implementations
Description:

primecount is a command-line program and C/C++ library that counts the number of primes no greater than x (maximum 1031) using highly optimized implementations of the combinatorial prime counting algorithms.

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.

hypre-openmpi 2.32.0
Dependencies: openmpi@4.1.6 openblas@0.3.31
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://computing.llnl.gov/projects/hypre-scalable-linear-solvers-multigrid-methods
Licenses: LGPL 2.1
Build system: gnu
Synopsis: Parallel solvers and preconditioners for linear equations
Description:

HYPRE is a software library of high performance preconditioners and solvers for the solution of large, sparse linear systems of equations on parallel computers. It features parallel multigrid solvers for both structured and unstructured grid problems.

dune-alugrid 2.10.0
Dependencies: dune-common@2.10.0 dune-geometry@2.10.0 dune-grid@2.10.0 metis@5.1.0 openblas@0.3.31 python@3.12.12 superlu@5.3.0 gmp@6.3.0 zlib@1.3.1
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
Description:

ALUGrid is an adaptive, loadbalancing, unstructured implementation of the DUNE grid interface supporting either simplices or cubes.

ruby-asciimath 2.0.6
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://github.com/asciidoctor/asciimath
Licenses: Expat
Build system: ruby
Synopsis: AsciiMath parsing and conversion library
Description:

A pure Ruby AsciiMath parsing and conversion library. AsciiMath is an easy-to-write markup language for mathematics.

pt-scotch32 7.0.15
Dependencies: zlib@1.3.1
Propagated dependencies: openmpi@4.1.6
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 (with MPI and 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.

nanoflann 1.9.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://github.com/jlblancoc/nanoflann
Licenses: FreeBSD
Build system: cmake
Synopsis: C++11 header-only library for nearest neighbor search with KD-trees
Description:

nanoflann is a C++11 header-only library for building KD-trees of datasets with different topologies: R2, R3 (point clouds), SO(2) and SO(3) (2D and 3D rotation groups). It is a fork of the FLANN library that replaces virtual methods inlined templates for improved runtime and memory efficiency.

z3 4.13.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://github.com/Z3Prover/z3
Licenses: Expat
Build system: cmake
Synopsis: Theorem prover
Description:

Z3 is a theorem prover and satisfiability modulo theories (SMT) solver. It provides a C/C++ API, as well as Python bindings.

nomad-optimizer 4.3.1
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://www.gerad.ca/nomad/
Licenses: LGPL 3+
Build system: cmake
Synopsis: Nonlinear optimization by mesh-adaptive direct search
Description:

NOMAD is a C++ implementation of the mesh-adaptive direct search (MADS) algorithm, designed for difficult blackbox optimization problems. These problems occur when the functions defining the objective and constraints are the result of costly computer simulations.

Total packages: 32836