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

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 webring send a patch to ~whereiseveryone/toys@lists.sr.ht adding your channel as an entry in channels.scm.


boolector 3.2.2
Dependencies: btor2tools@1.0.0-pre-2.fb69ee3 boost@1.89.0 cryptominisat@5.11.22 louvain-community@1.0.0-2.681a711 sqlite@3.39.3 gmp@6.3.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://boolector.github.io
Licenses: LGPL 3+
Synopsis: Bitvector-based theory solver
Description:

Boolector is a SMT solver for the theories of fixed-size bit-vectors, arrays and uninterpreted functions.

armadillo 12.4.2
Dependencies: openblas@0.3.30 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
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).

symfpu 0-0.22d993d
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://github.com/martin-cs/symfpu
Licenses: GPL 3+
Synopsis: Concrete and symbolic implementation of IEEE-754 floating-point numbers
Description:

SoftFPU is a C++ library implementing concrete and symbolic semantics for floating point numbers as defined in the IEEE-764 Standard for Floating-Point Arithmetic. It is templated in terms of the bit-vectors, propositions, floating-point formats and rounding mode types used. This allow the same code to be executed as an arbitrary precision library or to be used to build symbolic representations of floating-point operations.

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+
Synopsis: Parser for BTOR2 format
Description:

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

suitesparse-spqr 4.3.4
Dependencies: openblas@0.3.30 suitesparse-amd@3.3.3 suitesparse-camd@3.3.3 suitesparse-ccolamd@3.3.4 suitesparse-colamd@3.3.4 suitesparse-config@7.10.2
Propagated dependencies: suitesparse-cholmod@5.3.2
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://people.engr.tamu.edu/davis/suitesparse.html
Licenses: GPL 2+
Synopsis: Sparse QR factorization method
Description:

The SPQR (SuiteSparseQR) package provides sparse QR factorization based on the multifrontal method, using BLAS for the frontal matrices.

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
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.

dune-typetree 2.10.0
Dependencies: dune-common@2.10.0 openblas@0.3.30 python@3.11.14 metis@5.1.0 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
Synopsis: Distributed and Unified Numerics Environment
Description:

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

hmat 1.10.0
Dependencies: openblas@0.3.30
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://github.com/jeromerobert/hmat-oss
Licenses: GPL 2+
Synopsis: Hierarchical matrix library
Description:

hmat-oss is hierarchical matrix library written in C++ with a C API. It contains a LU and LLt solver, and a few other things.

palp 2.21
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: http://hep.itp.tuwien.ac.at/~kreuzer/CY/CYpalp.html
Licenses: GPL 3
Synopsis: Package for Analyzing Lattice Polytopes
Description:

PALP is a set of programs for calculations with lattice polytopes and applications to toric geometry.

glpk 5.0
Dependencies: gmp@6.3.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://www.gnu.org/software/glpk/
Licenses: GPL 3+
Synopsis: GNU Linear Programming Kit, supporting the MathProg language
Description:

GLPK is a C library for solving large-scale linear programming (LP), mixed integer programming (MIP), and other related problems. It supports the GNU MathProg modeling language, a subset of the AMPL language, and features a translator for the language. In addition to the C library, a stand-alone LP/MIP solver is included in the package.

python-libensemble 1.4.2
Propagated dependencies: python-mpmath@1.3.0 python-numpy@1.26.4 python-psutil@7.0.0 python-pydantic@2.10.4 python-pyyaml@6.0.2 python-tomli@2.2.1
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://github.com/Libensemble/libensemble
Licenses: Modified BSD
Synopsis: Toolkit for dynamic ensembles of calculations
Description:

libensemble is a complete toolkit for dynamic ensembles of calculations. It connects deciders to experiments or simulations.

mumps-metis-openmpi 5.8.0
Dependencies: openmpi@4.1.6 scalapack@2.2.2 gfortran@14.3.0 openblas@0.3.30 metis@5.1.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://mumps-solver.org
Licenses: CeCILL-C
Synopsis: Multifrontal sparse direct solver (with MPI)
Description:

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

dune-uggrid-openmpi 2.10.0
Dependencies: dune-common-openmpi@2.10.0 openmpi@4.1.6
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://dune-project.org/
Licenses: LGPL 2.1
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. 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.

yices 2.7.0
Dependencies: cudd@3.0.0 gmp@6.3.0 gperf@3.3 libpoly@0.2.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://yices.csl.sri.com/
Licenses: GPL 3+
Synopsis: Satisfiability modulo theories solver
Description:

Yices is a solver for SMT problems. It can process input in SMT-LIB format or its own s-expression-based format.

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+
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.

cryptominisat 5.11.22
Dependencies: boost@1.89.0 cadical@2.0.0 cadiback-for-cryptominisat@0.2.1-1.ea65a94 gmp@6.3.0 louvain-community@1.0.0-2.681a711 python@3.11.14 python-numpy@1.26.4 sqlite@3.39.3 zlib@1.3.1
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://github.com/msoos/cryptominisat
Licenses: Expat
Synopsis: Incremental SAT solver
Description:

CryptoMiniSat is an incremental SAT solver with both command line and library (C++, C, Python) interfaces. The command-line interface takes a CNF as an input in the DIMACS format with the extension of XOR clauses. The library interfaces mimic this and also allow incremental solving, including assumptions.

wxmaxima 25.04.0
Dependencies: bash-minimal@5.2.37 wxwidgets@3.2.8.1 maxima@5.47.0 adwaita-icon-theme@46.2 gtk+@3.24.51 shared-mime-info@2.3
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://wxmaxima-developers.github.io/wxmaxima/
Licenses: GPL 2+
Synopsis: Graphical user interface for the Maxima computer algebra system
Description:

wxMaxima is a graphical user interface for the Maxima computer algebra system. It eases the use of Maxima by making most of its commands available through a menu system and by providing input dialogs for commands that require more than one argument. It also implements its own display engine that outputs mathematical symbols directly instead of depicting them with ASCII characters.

wxMaxima also features 2D and 3D inline plots, simple animations, mixing of text and mathematical calculations to create documents, exporting of input and output to TeX, and a browser for Maxima's manual including command index and full text searching.

gsegrafix 1.0.7.2
Dependencies: glib@2.83.3 gtk+@3.24.51
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://www.gnu.org/software/gsegrafix/
Licenses: GPL 3+
Synopsis: GNOME application to create scientific and engineering plots
Description:

GSEGrafix is an application which produces high-quality graphical plots for science and engineering. Plots are specified via simple ASCII parameter files and data files and are presented in an anti-aliased GNOME canvas. The program supports rectangular two-dimensional plots, histograms, polar-axis plots and three-dimensional plots. Plots can be printed or saved to BMP, JPEG or PNG image formats.

giza 1.5.0
Dependencies: cairo@1.18.4 freetype@2.13.3 gfortran@14.3.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://danieljprice.github.io/giza/
Licenses: GPL 2+
Synopsis: Scientific plotting library for C/Fortran
Description:

Giza is a lightweight scientific plotting library built on top of cairo that provides uniform output to multiple devices.

slepc 3.24.0
Dependencies: arpack-ng@3.9.1 gfortran@14.3.0
Propagated dependencies: petsc@3.24.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://slepc.upv.es
Licenses: FreeBSD
Synopsis: Scalable library for eigenproblems
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.

ppl 1.2
Dependencies: glpk@5.0 gmp@6.3.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://www.bugseng.com/parma-polyhedra-library
Licenses: GPL 3+
Synopsis: Parma Polyhedra Library for computations with polyhedra
Description:

The Parma Polyhedra Library (PPL) provides numerical abstractions especially targeted at applications in the field of analysis and verification of complex systems. These abstractions include convex polyhedra, defined as the intersection of a finite number of (open or closed) halfspaces, each described by a linear inequality (strict or non-strict) with rational coefficients; some special classes of polyhedra shapes that offer interesting complexity/precision tradeoffs; and grids which represent regularly spaced points that satisfy a set of linear congruence relations. The library also supports finite powersets and products of (any kind of) polyhedra and grids, a mixed integer linear programming problem solver using an exact-arithmetic version of the simplex algorithm, a parametric integer programming solver, and primitives for termination analysis via the automatic synthesis of linear ranking functions.

bitwuzla 0.8.2
Dependencies: cadical@2.0.0 gmp@6.3.0 kissat@4.0.1 symfpu@0-0.22d993d
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://bitwuzla.github.io/
Licenses: Expat
Synopsis: SMT solver optimized for the theory of bit-vectors
Description:

Bitwuzla is a SMT solver for the theories of fixed-size bit-vectors, floating-point arithmetic, arrays, uninterpreted functions and their combinations.

suitesparse-mongoose 3.3.4
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: GPL 3
Synopsis: Graph partitioning library
Description:

Mongoose is a library for graph partitioning by computing edge cuts using a coarsening and refinement framework.

python-kiwisolver 1.4.6
Propagated dependencies: python-typing-extensions@4.15.0
Channel: guix
Location: gnu/packages/maths.scm (gnu packages maths)
Home page: https://github.com/nucleic/kiwi
Licenses: Modified BSD
Synopsis: Fast implementation of the Cassowary constraint solver
Description:

Kiwi is an efficient C++ implementation of the Cassowary constraint solving algorithm. Kiwi has been designed from the ground up to be lightweight and fast. Kiwi ranges from 10x to 500x faster than the original Cassowary solver with typical use cases gaining a 40x improvement. Memory savings are consistently > 5x.

Page: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296
Total results: 31092