Summary
Mathematics
Debian Science Mathematics packages
This metapackage will install Debian Science packages related to
Mathematics. You might also be interested in the field::mathematics
debtag and, depending on your focus, in the education-mathematics
metapackage.
The list to the right includes various software projects which are of some interest to the Debian Science Project. Currently, only a few of them are available as Debian packages. It is our goal, however, to include all software in Debian Science which can sensibly add to a high quality Debian Pure Blend.
For a better overview of the project's availability as a Debian package, each head row has a color code according to this scheme:
If you discover a project which looks like a good candidate for Debian Science
to you, or if you have prepared an unofficial Debian package, please do not hesitate to
send a description of that project to the Debian Science mailing list
Links to other tasks
|
Debian Science Mathematics packages
Official Debian packages with high relevance
|
Agda
dependently typed functional programming language
|
| Versions of package agda |
| Release | Version | Architectures |
| wheezy | 2.3.0.1-2 | all |
| jessie | 2.3.0.1-2 | all |
| sid | 2.3.0.1-2 | all |
| sid | 2.3.2-3 | all |
| sid | 2.3.2-4 | all |
| sid | 2.3.2.1-1 | all |
| Debtags of package agda: |
| role | metapackage |
|
License: DFSG free
|
|
Agda is a dependently typed functional programming language: It has inductive
families, which are like Haskell's GADTs, but they can be indexed by values and
not just types. It also has parameterised modules, mixfix operators, Unicode
characters, and an interactive Emacs interface (the type checker can assist in
the development of your code).
Agda is also a proof assistant: It is an interactive system for writing and
checking proofs. Agda is based on intuitionistic type theory, a foundational
system for constructive mathematics developed by the Swedish logician Per
Martin-Löf. It has many similarities with other proof assistants based on
dependent types, such as Coq, Epigram and NuPRL.
This is a meta package which provides Agda's emacs mode, executable, standard
library and its documentation.
|
|
|
Axiom
General purpose computer algebra system: main binary and modules
|
| Versions of package axiom |
| Release | Version | Architectures |
| squeeze | 20100701-1.1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,powerpc,s390,sparc |
| wheezy | 20120501-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 20120501-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 20120501-1 | mipsel |
| sid | 20120501-2 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,powerpc,s390,s390x,sparc |
| Debtags of package axiom: |
| devel | interpreter, compiler |
| field | mathematics |
| interface | text-mode |
| role | program |
| scope | utility |
|
License: DFSG free
|
|
Axiom is useful for
research and development of mathematical algorithms. It defines a
strongly typed, mathematically correct type hierarchy. It has a
programming language and a built-in compiler.
Axiom has been in development since 1973 and was sold as a
commercial product. It has been released as free software.
Efforts are underway to extend this software to (a) develop a
better user interface (b) make it useful as a teaching tool
(c) develop an algebra server protocol (d) integrate additional
mathematics (e) rebuild the algebra in a literate programming style
(f) integrate logic programming (g) develop an Axiom Journal with
refereed submissions.
This package contains the main program binary and all precompiled
algebra and autoloadable modules.
The package is enhanced by the following packages:
texmacs
|
|
|
Bliss
tool to compute graph automorphisms and labelings
|
| Versions of package bliss |
| Release | Version | Architectures |
| wheezy | 0.72-4 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 0.72-4 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 0.72-5 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package bliss: |
| interface | commandline |
| role | program |
|
License: DFSG free
|
|
Bliss is a backtracking algorithm for computing automorphism groups
and canonical forms of graphs, based on individualization and
refinement. Its data structures, subroutines, and pruning heuristics
are specially designed for fast handling of large and sparse graphs.
This package provides the command line tool bliss.
|
|
|
Coq
proof assistant for higher-order logic (toplevel and compiler)
|
| Versions of package coq |
| Release | Version | Architectures |
| squeeze | 8.2.pl2+dfsg-1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 8.3.pl4+dfsg-2 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 8.3.pl4+dfsg-2 | hurd-i386 |
| jessie | 8.4pl2dfsg-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 8.4pl2dfsg-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package coq: |
| devel | compiler |
| field | mathematics |
| interface | text-mode, commandline |
| role | program |
| scope | utility |
| uitoolkit | ncurses |
|
License: DFSG free
|
|
Coq is a proof assistant for higher-order logic, which allows the
development of computer programs consistent with their formal
specification. It is developed using Objective Caml and Camlp5.
This package provides coqtop, a command line interface to Coq.
A graphical interface for Coq is provided in the coqide package.
Coq can also be used with ProofGeneral, which allows proofs to be
edited using emacs and xemacs. This requires the proofgeneral
package to be installed.
|
|
|
Dolfin-bin
Executable scripts for DOLFIN
|
| Versions of package dolfin-bin |
| Release | Version | Architectures |
| squeeze | 0.9.8-3 | all |
| wheezy | 1.0.0-7 | all |
| jessie | 1.0.0-7 | all |
| sid | 1.0.0-7 | all |
| upstream | 1.2.0 |
| Debtags of package dolfin-bin: |
| field | mathematics |
| role | program |
| use | converting |
|
License: DFSG free
|
|
DOLFIN is the Python and C++ interface of the FEniCS project for the
automated solution of differential equations, providing a consistent
PSE (Problem Solving Environment) for solving ordinary and partial
differential equations. Key features include a simple, consistent and
intuitive object-oriented API; automatic and efficient evaluation of
variational forms; automatic and efficient assembly of linear
systems; and support for general families of finite elements.
This package contains executable scripts for DOLFIN.
|
|
|
Fenics
automation of computational mathematical modeling
|
| Versions of package fenics |
| Release | Version | Architectures |
| wheezy | 1.0.0-1 | all |
| jessie | 1.0.0-1 | all |
| sid | 1.0.0-1 | all |
| Debtags of package fenics: |
| field | mathematics |
| role | metapackage |
|
License: DFSG free
|
|
The vision of FEniCS is to set a new standard in Computational Mathematical
Modeling (CMM), which is the Automation of CMM (ACMM), towards the goals of
generality, efficiency and simplicity, concerning mathematical methodology,
implementation and application. FEniCS is organized as a collection of sub
projects/components, including DOLFIN, FErari, FFC, FIAT, Instant, SyFi
UFC, UFL, and Viper.
|
|
|
Freefem
PDE oriented language using Finite Element Method
|
| Versions of package freefem |
| Release | Version | Architectures |
| squeeze | 3.5.8-4.2 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 3.5.8-5 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 3.5.8-5 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 3.5.8-5 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package freefem: |
| devel | interpreter |
| field | physics |
| interface | commandline |
| role | program |
| scope | utility |
|
License: DFSG free
|
|
FreeFEM is a language adapted to Partial Differential equation. The
underlying method used is the Finite Element Method.
This tool has been successfully used as a teaching tool and even as a
research tool.
|
|
|
Freefem++
Provides the binaries of the FreeFem++ FE suite
|
| Versions of package freefem++ |
| Release | Version | Architectures |
| wheezy | 3.19.1-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 3.19.1-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 3.19.1-1 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| experimental | 3.20-1 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| upstream | 3.23 |
| Debtags of package freefem++: |
| field | physics, mathematics, finance |
| role | program |
| science | modelling, calculation |
|
License: DFSG free
|
|
FreeFem++ is an implementation of a language dedicated to the finite
element method. It enables you to solve Partial Differential
Equations (PDE) easily.
Problems involving PDE from several branches of physics such as
fluid-structure interactions require interpolations of data on
several meshes and their manipulation within one program. FreeFem++
includes a fast quadtree-based interpolation algorithm and a language
for the manipulation of these data on multiple meshes. It contains
also a powerful mesh generation and adaption tool integrated
seamlessly in FreeFem++ called bamg.
FreeFem++ is written in C++ and the FreeFem++ language is a C++ idiom
allowing for a smooth learning curve.
This package contains the executables of FreeFem++.
|
|
|
Freefem3d
Language and solver for partial differential equations in 3D
|
| Versions of package freefem3d |
| Release | Version | Architectures |
| squeeze | 1.0pre10-2.1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 1.0pre10-3.1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 1.0pre10-3.1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 1.0pre10-3.1 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package freefem3d: |
| devel | interpreter |
| field | physics |
| interface | commandline |
| role | program |
| scope | utility |
| uitoolkit | qt |
| works-with | 3dmodel |
|
License: DFSG free
|
|
FreeFEM3D (aka ff3d) is a 3D solver of partial differential
equations (PDE). It is a member of the familly of the freefem
programs (see http://www.freefem.org).
ff3d, as well as its cousins, is a PDE solver driven by a
user-friendly language. It solves many kind of problems such as
elasticity, fluids (Stokes and Navier-Stokes) and a lot more. The
user has to enter the equation associated with the problem, giving
either the PDE in strong formulation or weak (variational)
formulation.
ff3d can use either the Finite Elements method (the mesh of the
geometry being provided by the user) or a Fictitious Domain like
approach where the geometry is described using Constructive Solid
Geometry (CSG). This description is done using the POV-Ray language
but others such as VRML could be added.
The processing of the results is left to the user. One can use
various graphic tools: output in the MEdit mesh format or VTK are
supported. The implementation of a VTK base visualization module is
underway.
The goal of ff3d is to provide a good teaching tool and a research
toolbox (the code is written in C++ and its design is such that new
methods can be easily implemented).
|
|
|
Freemat
mathematics framework (mostly matlab compatible)
|
| Versions of package freemat |
| Release | Version | Architectures |
| squeeze | 4.0-3 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 4.0-5 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| jessie | 4.0-5 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| sid | 4.0-5 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| upstream | 4.1 |
| Debtags of package freemat: |
| field | mathematics |
| interface | x11, commandline |
| role | program |
| scope | application |
| uitoolkit | qt |
| x11 | application |
|
License: DFSG free
|
|
FreeMat is a free environment for rapid engineering and scientific prototyping
and data processing. It is similar to commercial systems such as MATLAB from
Mathworks, and IDL from Research Systems, but is Open Source.
FreeMat is available under the GPL license.
|
|
|
Gap
Groups, Algorithms and Programming computer algebra system
|
| Versions of package gap |
| Release | Version | Architectures |
| squeeze | 4r4p12-2 | all |
| wheezy | 4r4p12-2 | all |
| jessie | 4r4p12-2 | all |
| sid | 4r4p12-2 | all |
| Debtags of package gap: |
| field | mathematics |
| role | metapackage |
|
License: DFSG free
|
|
GAP is a system for computational discrete algebra with particular
emphasis on computational group theory, but which has already proved
useful also in other areas. In the example text, gap is used to
analyse Rubik's Cube using group theory. A kernel implements a Pascal-like
language.
This is a dummy package that depends on the standard GAP components.
|
|
|
Geogebra
Dynamic mathematics software for education
|
| Versions of package geogebra |
| Release | Version | Architectures |
| squeeze | 3.2.44.0+dfsg1-2 | all |
| wheezy | 4.0.34.0+dfsg1-1 | all |
| jessie | 4.0.34.0+dfsg1-2 | all |
| sid | 4.0.34.0+dfsg1-2 | all |
| Debtags of package geogebra: |
| field | mathematics |
| interface | x11 |
| role | program |
| scope | application |
| uitoolkit | xlib |
| use | learning |
| works-with | image:vector, image:raster, image |
| works-with-format | svg, png |
| x11 | application, applet |
|
License: DFSG free
|
|
GeoGebra is a dynamic geometry program. You can do constructions with points,
vectors, segments, lines, conic sections as well as functions and change
them dynamically afterwards. On the other hand, equations and coordinates
can be entered directly.
Support for many geometric constructions is provided, as well as support
for many calculus-based tools (derivatives, osculating circle, ...).
GeoGebra files can be exported in many different formats, or as interactive
applets for web pages.
|
|
|
Geomview
interactive geometry viewing program
|
| Versions of package geomview |
| Release | Version | Architectures |
| squeeze | 1.9.4-2 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 1.9.4-3 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 1.9.4-3 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 1.9.4-3 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package geomview: |
| field | mathematics |
| interface | x11, 3d |
| role | program |
| scope | application |
| uitoolkit | motif |
| use | viewing, learning |
| works-with | 3dmodel |
| x11 | application |
|
License: DFSG free
|
|
Geomview is interactive geometry software which is
particularly appropriate for mathematics research and education.
In particular, geomview can display things in hyperbolic and
spherical space as well as Euclidean space.
Geomview allows multiple independently controllable objects and
cameras. It provides interactive control for motion, appearances
(including lighting, shading, and materials), picking on an
object, edge or vertex level, snapshots in SGI image file or
Renderman RIB format, and adding or deleting objects is provided
through direct mouse manipulation, control panels, and keyboard
shortcuts. External programs can drive desired aspects of the
viewer (such as continually loading changing geometry or
controlling the motion of certain objects) while allowing
interactive control of everything else.
|
|
|
Gerris
|
| Versions of package gerris |
| Release | Version | Architectures |
| squeeze | 20091109-dfsg.1-1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| sid | 20110329-dfsg.2-1 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| experimental | 20110329-dfsg.2-2~experimental1 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| upstream | 20121130 |
| Debtags of package gerris: |
| field | physics, mathematics |
| role | program |
|
License: DFSG free
|
|
Gerris is a system for the solution of the partial differential
equations describing fluid flow.
A brief summary of its main (current) features:
- Solves the time-dependent incompressible variable-density Euler,
Stokes or Navier-Stokes equations
- Adaptive mesh refinement: the resolution is adapted dynamically to
the features of the flow
- Entirely automatic mesh generation in complex geometries
- Second-order in space and time
- Unlimited number of advected/diffused passive tracers
- Flexible specification of additional source terms
- Portable parallel support using the MPI library
- Volume of Fluid advection scheme for interfacial flows
For multi-cpu MPI support, install gerris-mpi instead.
|
|
|
Getdp
general environment for the treatment of discrete problems
|
| Versions of package getdp |
| Release | Version | Architectures |
| jessie | 2.2.0-1 | amd64,i386,ia64,powerpc,sparc |
| sid | 2.2.0-1 | amd64,i386,ia64,powerpc,sparc |
| upstream | 2.3.1 |
|
License: DFSG free
|
|
GetDP is a general finite element solver using mixed elements to
discretize de Rham-type complexes in one, two and three dimensions.
The main feature of GetDP is the closeness between the input data
defining discrete problems (written by the user in ASCII data files)
and the symbolic mathematical expressions of these problems.
See GetDP's reference manual for a more thorough overview of GetDP's
capabilities: http://www.geuz.org/getdp
|
|
|
Ginac-tools
GiNaC symbolic framework support tools
|
| Versions of package ginac-tools |
| Release | Version | Architectures |
| squeeze | 1.5.8-1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 1.6.2-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 1.6.2-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 1.6.2-1 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package ginac-tools: |
| devel | lang:c++ |
| field | mathematics |
| interface | text-mode, shell |
| role | program |
| scope | utility |
| uitoolkit | ncurses |
| use | viewing |
|
License: DFSG free
|
|
GiNaC (which stands for "GiNaC is Not a CAS (Computer Algebra System)") is a
library for doing symbolic (i.e. non-numeric) computation directly in the C++
programming language.
This package provides some additional tools, like the popular ginsh (GiNaC
interactive shell) and viewgar (for inspecting GiNaC archive files).
|
|
|
Gmsh
Three-dimensional finite element mesh generator
|
| Versions of package gmsh |
| Release | Version | Architectures |
| squeeze | 2.4.2.dfsg-5 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| jessie | 2.7.0.dfsg-1 | amd64,armel,armhf,i386,ia64,mips,powerpc,s390,s390x,sparc |
| sid | 2.7.0.dfsg-1 | mips |
| sid | 2.7.1.dfsg-2 | amd64,armel,armhf,i386,ia64,powerpc,s390,s390x,sparc |
| Debtags of package gmsh: |
| interface | x11 |
| role | program |
| scope | application |
| use | editing |
| works-with | 3dmodel |
| x11 | application |
|
License: DFSG free
|
|
Gmsh is an automatic 3D finite element mesh generator (primarily
Delaunay) with build-in CAD and post-processing facilities. Its
design goal is to provide a simple meshing tool for academic test
cases with parametric input and up to date visualization
capabilities.
Gmsh is built around four modules: geometry, mesh, solver and
post-processing. The specification of any input to these modules is
done either interactively using the graphical user interface or in
ASCII text files using Gmsh's own scripting language.
See Gmsh's reference manual for a more thorough overview of Gmsh's
capabilities.
Please cite:
C. Geuzaine and J.-F. Remacle:
Gmsh: a three-dimensional finite element mesh generator with built-in pre- and post-processing facilities.
(eprint)
International Journal for Numerical Methods in Engineering
79(11):1309-1331
(2009)
|
|
|
Hol-light
|
| Versions of package hol-light |
| Release | Version | Architectures |
| wheezy | 20120602-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 20130511-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 20130511-1 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
|
License: DFSG free
|
|
HOL Light is an interactive theorem prover for Higher-Order Logic
with a very simple logical core running in an OCaml toplevel. HOL
Light is famous for the verification of floating-point
arithmetic as well as for the Flyspeck project, which aims at the
formalization of Tom Hales' proof of the Kepler conjecture.
|
|
|
Julia
high-performance programming language for technical computing
|
| Versions of package julia |
| Release | Version | Architectures |
| sid | 0.1.2+dfsg-3 | amd64,i386 |
| Debtags of package julia: |
| field | statistics, mathematics |
| interface | commandline |
| role | program |
| science | calculation |
| uitoolkit | ncurses |
| use | calculating |
|
License: DFSG free
|
|
Julia is a high-level, high-performance dynamic programming language for
technical computing, with syntax that is familiar to users of other technical
computing environments. It provides a sophisticated compiler, distributed
parallel execution, numerical accuracy, and an extensive mathematical function
library. The library, mostly written in Julia itself, also integrates mature,
best-of-breed C and Fortran libraries for linear algebra, random number
generation, FFTs, and string processing. Julia programs are organized around
defining functions, and overloading them for different combinations of
argument types (which can also be user-defined).
This package provides a complete Julia installation (JIT compiler, standard
library, text-based user interface).
|
|
|
Kseg
Sketchpad for planar Euclidean geometry
|
| Versions of package kseg |
| Release | Version | Architectures |
| squeeze | 0.4.0.3-3 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| upstream | latest |
| Debtags of package kseg: |
| field | mathematics |
| interface | x11 |
| role | program |
| uitoolkit | qt |
| use | viewing, learning |
| x11 | application |
|
License: DFSG free
|
|
KSEG allows you to interactively create a geometrical construction,
similar to what you can do with a straight edge and compass. Points
may be inserted on the page with right mouse-button clicks, and then
used to form segments, lines, circles, or other geometrical objects.
At any time you can drag existing points around, and watch how the
constructed objects respond.
|
|
|
Libgivaro0
library for arithmetic and algebraic computations
|
| Versions of package libgivaro0 |
| Release | Version | Architectures |
| squeeze | 3.2.13-1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| Debtags of package libgivaro0: |
| role | shared-lib |
|
License: DFSG free
|
|
Givaro is a C++ library for arithmetic and algebraic computations.
Its main features are implementations of the basic arithmetic of many
mathematical entities: Primes fields, Extensions Fields, Finite
Fields, Finite Rings, Polynomials, Algebraic numbers, and Arbitrary
precision integers and rationals (C++ wrappers over gmp).
Givaro also provides data-structures and templated classes for the
manipulation of basic algebraic objects, such as vectors, matrices
(dense, sparse, structured), univariate polynomials (and therefore
recursive multivariate).
It contains different program modules and is fully compatible with
the LinBox linear algebra library and the Athapascan environment,
which permits parallel programming.
This package contains runtime files for Givaro.
|
|
|
Libmatheval1
GNU library for evaluating symbolic mathematical expressions (runtime)
|
| Versions of package libmatheval1 |
| Release | Version | Architectures |
| squeeze | 1.1.7-1+nmu1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 1.1.8-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 1.1.10-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 1.1.10-1 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package libmatheval1: |
| devel | library, lang:c |
| field | mathematics |
| role | shared-lib, devel-lib |
| suite | gnu |
|
License: DFSG free
|
|
GNU libmatheval is a library comprising of several procedures that make
it possible to create an in-memory tree representation of mathematical
functions over single or multiple variables and later use this
representation to evaluate functions for specified variable values, to
create corresponding trees for function derivatives over specified
variables or to print textual representations of in-memory trees to a
specified string. The library supports arbitrary variable names in
expressions, decimal constants, basic unary and binary operators and
elementary mathematical functions.
This package contains the runtime shared library.
|
|
|
Life-apps
A library for the finite element method
|
| Versions of package life-apps |
| Release | Version | Architectures |
| squeeze | 0.9.24-7 | amd64,i386,ia64,kfreebsd-amd64,kfreebsd-i386,powerpc,sparc |
|
License: DFSG free
|
|
This package provides some applications codes(source and executables) such
as laplacian with cG and dG methods, stokes, heat transfer, solid
mechanics(static and dynamic).
Life is a versatile finite element library to solve partial
differential equations
Support 1D, 2D, 3D
Support the following basic entities: simplices (segment, triangle,
tetrahedron) and product of simplices (quadrangle, hexahedron)
Support various point sets on these basic entities: equispaced
points, quadrature points, interpolation points (Gauss-Lobatto,
Fekete, WarpBlend?)
Support continuous and discontinuous Galerkin methods
Support various polynomial sets:
-
Lagrange(continuous,discontinuous,all dimensions,all interpolation
point sets)
-
Dubiner(discontinuous), boundary adapted(continuous)
-
Legendre(discontinuous), boundary adapted(continuous)
Provide mathematical concept for higher order abstraction (Function
spaces and associated elements, forms and operators)
Provide a language embedded in C++ for variational formulations,
projection and numerical integration
|
|
|
Lp-solve
Solve (mixed integer) linear programming problems
|
| Versions of package lp-solve |
| Release | Version | Architectures |
| squeeze | 5.5.0.13-7 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 5.5.0.13-7 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 5.5.0.13-7 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 5.5.0.13-7 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package lp-solve: |
| field | mathematics |
| role | program |
| scope | application |
|
License: DFSG free
|
|
The linear programming (LP) problem can be formulated as: Solve A.x >=
V1, with V2.x maximal. A is a matrix, x is a vector of (nonnegative)
variables, V1 is a vector called the right hand side, and V2 is a vector
specifying the objective function.
An integer linear programming (ILP) problem is an LP with the
constraint that all the variables are integers. In a mixed integer
linear programming (MILP) problem, some of the variables are integer
and others are real.
The program lp_solve solves LP, ILP, and MILP problems. It is slightly
more general than suggested above, in that every row of A (specifying
one constraint) can have its own (in)equality, <=, >= or =. The result
specifies values for all variables.
lp_solve uses the 'Simplex' algorithm and sparse matrix methods for
pure LP problems. If one or more of the variables is declared
integer, the Simplex algorithm is iterated with a branch and bound
algorithm, until the desired optimal solution is found. lp_solve can
read MPS format input files.
Homepage http://www.geocities.com/lpsolve/
|
|
|
Lrslib
package to enumerate vertices and extreme rays of a convex polyhedron
|
| Versions of package lrslib |
| Release | Version | Architectures |
| squeeze | 0.42c-1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 0.42c-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 0.42c-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 0.42c-1 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| upstream | 0.43 |
| Debtags of package lrslib: |
| role | program |
|
License: DFSG free
|
|
A convex polyhedron is the set of points satisfying a finite family
of linear inequalities. The study of the vertices and extreme rays
of such systems is important and useful in e.g. mathematics and
optimization. In a dual interpretation, finding the vertices of a
(bounded) polyhedron is equivalent to finding the convex hull
(bounding inequalities) of an (arbitrary dimensional) set of points.
Lrs (lexicographic reverse search) has two important features that
can be very important for certain applications: it works in exact
arithmetic, and it consumes memory proportional to the input, no
matter how large the output is.
|
|
|
Magnus
Computational group theory software with GUI
|
| Versions of package magnus |
| Release | Version | Architectures |
| squeeze | 20060324-5.2 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| Debtags of package magnus: |
| field | mathematics |
| interface | x11 |
| role | program |
| scope | utility |
| uitoolkit | tk |
| x11 | application |
|
License: DFSG free
|
|
The MAGNUS computational group theory package is an innovative
symbolic algebra package providing facilities for doing calculations
in and about infinite groups. Almost all symbolic algebra systems
are oriented toward finite computations that are guaranteed to
produce answers, given enough time and resources. By contrast,
MAGNUS is concerned with experiments and computations on infinite
groups which in some cases are known to terminate, while in others are
known to be generally recursively unsolvable.
MAGNUS features an intuitive graphical user interface, facilities for
running different algorithms on the same problem in parallel, generation
of approximations for working on otherwise infeasible problems, genetic
algorithms and a plug-in package manager.
|
|
|
Mathomatic
portable Computer Algebra System (CAS)
|
| Versions of package mathomatic |
| Release | Version | Architectures |
| squeeze | 15.1.1-1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 15.8.2-2 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 15.8.2-2 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 15.8.2-2 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| experimental | 16.0.4-1 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| upstream | 16.0.5 |
| Debtags of package mathomatic: |
| field | mathematics |
| interface | text-mode |
| role | program |
| scope | application |
| uitoolkit | ncurses |
| use | learning, calculating |
|
License: DFSG free
|
|
Mathomatic implements most of the rules of algebra for the
mathematical operators +, -, *, /, % (modulus), and power (including
roots).
Mathomatic can symbolically:
- combine and solve equations,
- completely simplify and compare expressions and equations,
- do simple calculus transformations and series,
- do standard, complex number, modular, and polynomial arithmetic,
- generate optimized C, Java, and Python language code from
simplified equations,
- plot expressions with gnuplot in two or three dimensions,
- do quick calculations, colorize expressions, etc.
|
|
|
Matita
interactive theorem prover
|
| Versions of package matita |
| Release | Version | Architectures |
| squeeze | 0.5.8-2 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 0.99.1-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 0.99.1-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 0.99.1-1 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package matita: |
| field | mathematics |
| interface | x11, commandline |
| role | program |
| uitoolkit | gtk |
| use | checking |
| x11 | application |
|
License: DFSG free
|
|
Matita is a graphical interactive theorem prover based on the Calculus of
(Co)Inductive Constructions.
|
|
|
Mcl
|
| Versions of package mcl |
| Release | Version | Architectures |
| squeeze | 10-148-1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 12-068-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 12-135-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 12-135-1 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package mcl: |
| field | mathematics |
| role | program |
|
License: DFSG free
|
|
The MCL package is an implementation of the MCL algorithm, and offers
utilities for manipulating sparse matrices (the essential data
structure in the MCL algorithm) and conducting cluster experiments.
MCL is currently being used in sciences like biology (protein family
detection, genomics), computer science (node clustering in
Peer-to-Peer networks), and linguistics (text analysis).
The package is enhanced by the following packages:
zoem
|
|
|
Minisat
Fast and lightweight SAT solver
|
| Versions of package minisat |
| Release | Version | Architectures |
| wheezy | 2.2.1-3 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 2.2.1-3 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 2.2.1-3 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package minisat: |
| field | mathematics |
| role | program |
|
License: DFSG free
|
|
Despite the NP completeness of the satisfiability problem of Boolean formulas
(SAT), SAT solvers are often able to decide this problem in a reasonable time
frame. As all other NP complete problems are reducible to SAT, the solvers
have become a general purpose tool for this class of problems.
MiniSat is a minimalistic, open-source SAT solver, developed to help
researchers and developers alike to get started on SAT. Winning all the
industrial categories of the SAT 2005 competition, MiniSat is a good starting
point both for future research in SAT, and for applications using SAT.
|
|
|
Mumps-test
Example/test binaries using MUMPS
|
| Versions of package mumps-test |
| Release | Version | Architectures |
| squeeze | 4.9.2.dfsg-4 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 4.10.0.dfsg-3 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 4.10.0.dfsg-3 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 4.10.0.dfsg-3 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
|
License: DFSG free
|
|
MUMPS implements a direct solver for large sparse linear systems, with a
particular focus on symmetric positive definite matrices. It can
operate on distributed matrices e.g. over a cluster. It has Fortran and
C interfaces, and can interface with ordering tools such as Scotch.
|
|
|
Netgen
Automatic 3d tetrahedral mesh generator
|
| Versions of package netgen |
| Release | Version | Architectures |
| squeeze | 4.9.12.dfsg-3 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| sid | 4.9.13.dfsg-4 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| experimental | 4.9.13.dfsg-5 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| upstream | 5.0.0 |
| Debtags of package netgen: |
| role | program |
|
License: DFSG free
|
|
NETGEN is an automatic 3d tetrahedral mesh generator. It accepts
input from constructive solid geometry (CSG) or boundary
representation (BRep) from STL file format. NETGEN contains modules
for mesh optimization and hierarchical mesh refinement.
|
|
|
Octave
GNU Octave language for numerical computations
|
| Versions of package octave |
| Release | Version | Architectures |
| wheezy | 3.6.2-5+deb7u1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 3.6.4-3 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 3.6.4-3 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package octave: |
| field | mathematics |
| role | program |
| suite | gnu |
|
License: DFSG free
|
|
Octave is a (mostly Matlab (R) compatible) high-level language, primarily
intended for numerical computations. It provides a convenient command-line
interface for solving linear and nonlinear problems numerically.
Octave can be dynamically extended with user-supplied C++ files.
The package is enhanced by the following packages:
texmacs
|
|
|
Palp
Package for Analyzing Lattice Polytopes
|
| Versions of package palp |
| Release | Version | Architectures |
| squeeze | 1.1-1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 1.1-1.2 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 2.1-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 2.1-1 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package palp: |
| role | program |
| use | analysing |
|
License: DFSG free
|
|
This package contains various tools to work with lattice polytopes:
- mori.x computes star triangulations of a polytope
- cws.x creates weight systems and combined weight systems
- class.x classifies reflexive polytopes
- poly.x computes data of a polytope
- nef.x computes Hodge numbers of nef-partitions
|
|
|
Pari-extra
PARI/GP Computer Algebra System extra data files
|
|
License: DFSG free
|
|
PARI/GP is a widely used computer algebra system designed for fast
computations in number theory (factorizations, algebraic number theory,
elliptic curves...), but also contains a large number of other useful
functions to compute with mathematical entities such as matrices, polynomials,
power series, algebraic numbers, etc., and a lot of transcendental functions.
PARI is also available as a C library to allow for faster computations.
Originally developed by Henri Cohen and his co-workers (University Bordeaux I,
France), PARI is now under the GPL and maintained by Karim Belabas with the
help of many volunteer contributors.
This is a dummy package which depends on
pari-galdata: the Galois resolvants for the polgalois function.
pari-elldata: the elliptic curves database for the ellsearch function.
pari-seadata: the modular polynomials for the ellap function.
It can be safely removed after the upgrade.
|
|
|
Pari-gp
PARI/GP Computer Algebra System binaries
|
| Versions of package pari-gp |
| Release | Version | Architectures |
| squeeze | 2.3.5-1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 2.5.1-2 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 2.5.4-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 2.5.4-1 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package pari-gp: |
| field | mathematics |
| role | documentation |
| uitoolkit | ncurses |
|
License: DFSG free
|
|
PARI/GP is a widely used computer algebra system designed for fast
computations in number theory (factorizations, algebraic number theory,
elliptic curves...), but also contains a large number of other useful
functions to compute with mathematical entities such as matrices,
polynomials, power series, algebraic numbers etc., and a lot of
transcendental functions. PARI is also available as a C library to allow
for faster computations.
Originally developed by Henri Cohen and his co-workers (University Bordeaux I,
France), PARI is now under the GPL and maintained by Karim Belabas
with the help of many volunteer contributors.
This package contains the GP calculator.
The package is enhanced by the following packages:
texmacs
|
|
|
Polylib-utils
Various tools using libpolylib
|
| Versions of package polylib-utils |
| Release | Version | Architectures |
| squeeze | 5.22.5-1+dfsg | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 5.22.5-3+dfsg | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 5.22.5-3+dfsg | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 5.22.5-3+dfsg | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package polylib-utils: |
| role | program |
|
License: DFSG free
|
|
Polylib is a free C library for doing computations on polyhedra.
The library is operating on objects like vectors, matrices, lattices,
polyhedra, Z-polyhedra, unions of polyhedra and other intermediary
structures.
It provides functions for all important operations on these structures.
This package contains various utilities to perform polyhedral operations.
|
|
|
Proofgeneral
generic frontend for proof assistants
|
| Versions of package proofgeneral |
| Release | Version | Architectures |
| squeeze | 3.7-4 | all |
| wheezy | 4.2~pre120605-2 | all |
| jessie | 4.3~pre130510-1 | all |
| sid | 4.3~pre130510-1 | all |
| upstream | 4.3~pre130522 |
| Debtags of package proofgeneral: |
| field | mathematics |
| interface | x11, text-mode |
| role | plugin |
| suite | emacs |
| use | editing |
|
License: DFSG free
|
|
Proof General is a major mode to turn Emacs into an interactive proof
assistant to write formal mathematical proofs using a variety of
theorem provers.
This package provides Proof General support for Coq. (There is no
other proof assistant that one could sensibly support.)
|
|
|
Proofgeneral-coq
generic interface for proof assistants - coq support
|
| Versions of package proofgeneral-coq |
| Release | Version | Architectures |
| squeeze | 3.7-4 | all |
| upstream | 4.3~pre130522 |
| Debtags of package proofgeneral-coq: |
| field | mathematics |
| interface | commandline |
| role | plugin |
| suite | emacs |
| use | checking |
|
License: DFSG free
|
|
Proof General is a major mode to turn Emacs into an interactive proof
assistant to write formal mathematical proofs using a variety of
theorem provers. It works with either XEmacs or GNU Emacs.
This package provides the Proof General support for the Coq
theorem prover which is available as another package. The
package is however not required to just edit Coq files.
|
|
|
Prover9
theorem prover and countermodel generator
|
| Versions of package prover9 |
| Release | Version | Architectures |
| squeeze | 0.0.200902a-2 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 0.0.200902a-2.1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 0.0.200911a-2 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 0.0.200911a-2 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
|
License: DFSG free
|
|
This package provides the Prover9 resolution/paramodulation theorem
prover and the Mace4 countermodel generator.
Prover9 is an automated theorem prover for first-order and equational
logic. It is a successor of the Otter prover. Prover9 uses the
inference techniques of ordered resolution and paramodulation with
literal selection.
The program Mace4 searches for finite structures satisfying first-order
and equational statements, the same kind of statement that Prover9
accepts. If the statement is the denial of some conjecture, any
structures found by Mace4 are counterexamples to the conjecture.
Mace4 can be a valuable complement to Prover9, looking for
counterexamples before (or at the same time as) using Prover9 to search
for a proof. It can also be used to help debug input clauses and formulas
for Prover9.
|
|
|
Python-deap
Distributed Evolutionary Algorithms in Python
|
| Versions of package python-deap |
| Release | Version | Architectures |
| wheezy | 0.7.1-1 | all |
| jessie | 0.7.1-1 | all |
| sid | 0.7.1-1 | all |
| upstream | 0.9.1 |
|
License: DFSG free
|
|
DEAP is intended to be an easy to use distributed evolutionary algorithm
library in the Python language. Its two main components are modular and can
be used separately. The first module is a Distributed Task Manager (DTM),
which is intended to run on cluster of computers. The second part is the
Evolutionary Algorithms in Python (EAP) framework.
|
|
|
Python-ffc
compiler for finite element variational forms
|
| Versions of package python-ffc |
| Release | Version | Architectures |
| squeeze | 0.9.3-1 | all |
| wheezy | 1.0.0-1 | all |
| jessie | 1.0.0-1 | all |
| sid | 1.0.0-1 | all |
| upstream | 1.2.0 |
| Debtags of package python-ffc: |
| devel | library, lang:python |
| field | mathematics |
| role | program, devel-lib |
|
License: DFSG free
|
|
The FEniCS Form Compiler FFC provides state-of-the-art automatic and efficient
evaluation of general multilinear forms (variational formulations) for FEniCS.
FFC functions as the form evaluation system for DOLFIN but can also be used to
compile forms for other systems.
FFC works as a compiler for multilinear forms by generating code (C or C++)
for the evaluation of a multilinear form given in mathematical notation. This
new approach to form evaluation makes it possible to combine generality with
efficiency; the form can be given in mathematical notation and the generated
code is as efficient as hand-optimized code.
|
|
|
Python-openturns
Python front-end of OpenTURNS (aka TUI)
|
| Versions of package python-openturns |
| Release | Version | Architectures |
| squeeze | 0.13.2-8 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 1.0-4 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 1.0-4 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 1.0-4 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| experimental | 1.1-2 | sparc |
| experimental | 1.1-3 | amd64,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,powerpc,s390,s390x |
| upstream | 1.1 |
|
License: DFSG free
|
|
OpenTURNS is a powerful and generic tool to treat and quantify
uncertainties in numerical simulations in design, optimization and
control. It allows both sensitivity and reliability analysis studies:
- defining the outputs of interest and decision criterion;
- quantify and model the source of uncertainties;
- propagate uncertainties and/or analyse sensitivity and
- rank the sources of uncertainty
OpenTURNS is a large project with more than 300 C++ classes which
uses well known and supported software such as R for the statistical
methods and BLAS/LAPACK for the linear algebra.
This package provides a textual user interface that gives access to
all the functionalities provided by the OpenTURNS library.
|
|
|
Qtoctave
|
| Versions of package qtoctave |
| Release | Version | Architectures |
| squeeze | 0.9.2+svn255-1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 0.10.1-3 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 0.10.1-3 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 0.10.1-3 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package qtoctave: |
| field | mathematics |
| interface | x11 |
| role | program |
| uitoolkit | qt |
| x11 | application |
|
License: DFSG free
|
|
Besides offering an attractive front-end to GNU Octave, an
environment for numerical computation highly compatible with MATLAB,
QtOctave currently also features matrix data entry and display and
some GUI shortcuts to frequently used Octave functions. It also
offers access in place to Octave's documentation with octave-htmldoc
or octave-info.
|
|
|
Regina-normal
software for 3-manifold topology and normal surfaces
|
| Versions of package regina-normal |
| Release | Version | Architectures |
| squeeze | 4.6-1.1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 4.93-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 4.93-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 4.93-1 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package regina-normal: |
| field | mathematics |
| interface | x11, commandline |
| role | program |
| scope | utility |
| suite | kde |
| uitoolkit | qt |
| x11 | application |
|
License: DFSG free
|
|
Regina is a suite of mathematical software for 3-manifold topologists.
It focuses on the study of 3-manifold triangulations and normal surfaces.
Other highlights of Regina include angle structures, census enumeration,
combinatorial recognition of triangulations, and high-level tasks such
as 3-sphere recognition and connected sum decomposition. Regina comes
with a full graphical user interface, and also offers Python bindings
and a low-level C++ programming interface.
This package includes the graphical user interface and the command-line
Python interface. The users' handbook and the API documentation are in
the separate package regina-normal-doc, and the MPI-enabled utilities for
high-performance clusters are in the separate package regina-normal-mpi.
|
|
|
Rheolef
efficient Finite Element environment
|
| Versions of package rheolef |
| Release | Version | Architectures |
| wheezy | 6.1-2.1 | amd64,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 6.1-2.1 | amd64,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 6.1-2.1 | ia64 |
| sid | 6.4-1 | amd64,hurd-i386,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package rheolef: |
| field | mathematics |
| role | program |
|
License: DFSG free
|
|
Rheolef is a computer environment that serves as a convenient
laboratory for computations in applied mathematics involving finite
element-like methods. It provides a set of commands and C++ algorithms
and containers.
Most basically, containers cover the classic graph data structure for
sparse matrix formats and finite element meshes. At a higher level of
abstraction, they can handle approximate finite element spaces, discrete
fields. Flexible and powerful expressions are used to specify bilinear forms.
Current applications include:
- massively distributed memory finite element environment, based on MPI;
- Poisson problems in d=1,2 and 3 dimension with high order Lagrange elements,
up to fifth order;
- linear elasticity, including incompressible and nearly incompressible
elasticity;
- Stokes problems in d=2 or 3 dimension, with P2-P1 or P1 bubble-P1 elements;
- characteristic method for convection-diffusion, time-dependent
problems and Navier-Stokes equations;
- nonlinear problems with either fixed-point algorithms or a provided generic
damped Newton solver;
- auto-adaptive mesh approaches;
- axisymmetric problems;
- multi-regions and variable coefficient problems.
This package provides the rheolef commands. These support input and
output in various file formats for mesh-generators and numerical data
visualization systems such as MayaVi, Paraview, and gnuplot.
|
|
|
Science-statistics
Debian Science Statistics packages
|
| Versions of package science-statistics |
| Release | Version | Architectures |
| squeeze | 0.12 | all |
| wheezy | 1.0 | all |
| jessie | 1.0 | all |
| sid | 1.0 | all |
| Debtags of package science-statistics: |
| role | metapackage |
| suite | debian |
|
License: DFSG free
|
|
This metapackage is part of the Debian Pure Blend "Debian Science"
and installs packages related to statistics. This task is a general
task which might be useful for any scientific work. It depends from
a lot of R packages as well as from other tools which are useful to
do statistics. Moreover the Science Mathematics task is suggested
to optionally install all mathematics related software.
|
|
|
Scilab
Scientific software package for numerical computations
|
| Versions of package scilab |
| Release | Version | Architectures |
| squeeze | 5.2.2-9 | all |
| wheezy | 5.3.3-10 | all |
| jessie | 5.3.3-10 | all |
| sid | 5.4.1-1 | all |
| sid | 5.4.1-2 | all |
| sid | 5.4.1-3 | all |
| Debtags of package scilab: |
| field | statistics, physics, mathematics, electronics |
| interface | x11 |
| role | program |
| scope | utility |
| uitoolkit | tk |
| use | learning, analysing |
| works-with | image |
| x11 | application |
|
License: DFSG free
|
|
Scilab is a matrix-based scientific software package.
Scilab contains hundreds of built-in mathematical functions, rich
data structures (including polynomials, rationals, linear systems, lists,
etc...) and comes with a number of specific toolboxes for control, signal
processing, ...
This package also provides Xcos, a graphical editor to design hybrid
dynamical systems models. Models can be designed, loaded, saved, compiled and
simulated.
Stable and efficient solution for industrial and academics needs, Xcos
provides functionalities for modeling of mechanical systems (automotive,
aeronautics...), hydraulic circuits (dam, pipe modeling...), control systems,
etc. Modelica capabilities are also provided.
For a minimum version of scilab, install package "scilab-cli".
|
|
|
Scilab-ann
Scilab module for artificial neural networks
|
| Versions of package scilab-ann |
| Release | Version | Architectures |
| squeeze | 0.4.2.3-3 | all |
| wheezy | 0.4.2.4-1 | all |
| jessie | 0.4.2.4-1 | all |
| sid | 0.4.2.4-1 | all |
| Debtags of package scilab-ann: |
| devel | library |
| role | shared-lib, devel-lib |
|
License: DFSG free
|
|
This module implements artificial neural networks capabilities
into the Scilab language.
Current features are:
- Only layered feedforward networks are supported directly at the moment
(for others use the "hooks" provided)
- Unlimited number of layers
- Unlimited number of neurons per each layer separately
- User defined activation function (defaults to logistic)
- User defined error function (defaults to SSE)
- Algorithms implemented so far:
- standard (vanilla) with or without bias, on-line or batch
- momentum with or without bias, on-line or batch
- SuperSAB with or without bias, on-line or batch
- Conjugate gradients
- Jacobian computation
- Computation of result of multiplication between "vector" and Hessian
- Some helper functions provided
|
|
|
Scilab-plotlib
"Matlab-like" Plotting library for Scilab
|
| Versions of package scilab-plotlib |
| Release | Version | Architectures |
| squeeze | 0.41-2 | all |
| wheezy | 0.42-1 | all |
| jessie | 0.42-1 | all |
| sid | 0.42-1 | all |
| Debtags of package scilab-plotlib: |
| field | mathematics |
| role | plugin |
| use | learning, analysing |
|
License: DFSG free
|
|
This toolbox is providing plotting capabilities in the Scilab language.
Plotlib functions matches the one from Matlab and therefor is dedicated
to users switching from Matlab to Scilab.
|
|
|
Scilab-scimax
Symbolic computations for Scilab based on Maxima
|
| Versions of package scilab-scimax |
| Release | Version | Architectures |
| squeeze | 2.1.1-1 | amd64,armel,i386,ia64,mipsel,powerpc,s390,sparc |
| jessie | 2.1.4-2 | amd64,armel,armhf,i386,ia64 |
| sid | 2.1.4-2 | amd64,armel,armhf,i386,ia64 |
| Debtags of package scilab-scimax: |
| field | mathematics |
| role | plugin |
| use | learning, analysing |
|
License: DFSG free
|
|
This toolbox is providing symbolic capabilities with the Scilab languages.
It is based on Maxima which is a fully symbolic computation program.
It is full featured doing symbolic manipulation of polynomials, matrices,
rational functions, integration, Todd-coxeter methods for finite group
analysis, graphing, multiple precision floating point computation.
|
|
|
Scilab-sivp
Scilab Image and Video Processing toolbox
|
| Versions of package scilab-sivp |
| Release | Version | Architectures |
| sid | 0.5.2-2 | mips,powerpc,s390,sparc |
| sid | 0.5.3+svn287-2 | amd64,armel,armhf,i386,ia64,mipsel |
| upstream | 0.5.3.1-2 |
|
License: DFSG free
|
|
SIVP intends to do image and video processing tasks.
SIVP is meant to be a useful, efficient, and free image and
video processing toolbox for Scilab.
Its goals include tasks such as filtering, blurring, edge detection,
thresholding, histogram manipulation, segmentation, mathematical morphology,
and color image processing.
This package also provides some functions on video processing.
|
|
|
Scilab-swt
Scilab Wavelet and signal processing toolbox
|
| Versions of package scilab-swt |
| Release | Version | Architectures |
| sid | 0.1.0rc4-5 | amd64,armel,armhf,i386,ia64,mips,mipsel,powerpc,s390,s390x,sparc |
|
License: DFSG free
|
|
Wavelet is a powerful signal processing tool developed and developing
in the last two decades. Scilab Wavelet Toolbox is a free software package
to enable you using wavelet analysis tools freely in Scilab on most OSes
including GNU/Linux, BSD and Windows. Scilab Wavelet Toolbox is designed
to work with any Scilab Image Processing Toolbox like SIP or SIVP
for displaying 2-D results.
What Scilab Wavelet Toolbox supposed to do:
- Discrete Fast Wavelet Transform, daubechies wavelets
- 1-D single level signal decomposition and reconstruction
- 1-D multi-level signal decomposition and reconstruction
- 2-D single level image decomposition and reconstruction
- 2-D multi-level image decomposition and reconstruction
|
|
|
Scotch
programs and libraries for graph, mesh and hypergraph partitioning
|
| Versions of package scotch |
| Release | Version | Architectures |
| squeeze | 5.1.8a.dfsg-2 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 5.1.12b.dfsg-1.2 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 5.1.12b.dfsg-2 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 5.1.12b.dfsg-2 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| upstream | 6.0.0 |
| Debtags of package scotch: |
| role | program |
|
License: DFSG free
|
|
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.
The SCOTCH distribution is a set of programs and libraries which
implement the static mapping and sparse matrix reordering algorithms
developed within the SCOTCH project.
SCOTCH has many interesting features:
-
Its capabilities can be used through a set of stand-alone programs
as well as through the libSCOTCH library, which offers both C and
Fortran interfaces.
-
It provides algorithms to partition graph structures, as well as
mesh structures defined as node-element bipartite graphs and which
can also represent hypergraphs.
-
It can map any weighted source graph onto any weighted target
graph. The source and target graphs may have any topology, and their
vertices and edges may be weighted. Moreover, both source and target
graphs may be disconnected. This feature allows for the mapping of
programs onto disconnected subparts of a parallel architecture made
up of heterogeneous processors and communication links.
-
It computes amalgamated block orderings of sparse matrices, for
efficient solving using BLAS routines.
-
Its running time is linear in the number of edges of the source
graph, and logarithmic in the number of vertices of the target graph
for mapping computations.
-
It can handle indifferently graph and mesh data structures created
within C or Fortran programs, with array indices starting from 0 or
1.
-
It offers extended support for adaptive graphs and meshes through
the handling of disjoint edge arrays.
-
It is dynamically parametrizable thanks to strategy strings that
are interpreted at run-time.
-
It uses system memory efficiently, to process large graphs and
meshes without incurring out-of-memory faults;
-
It is highly modular and documented. Since it has been released
under the CeCILL-C free/libre software license, it can be used as a
testbed for the easy and quick development and testing of new
partitioning and ordering methods.
-
It can be easily interfaced to other programs. The programs
comprising the SCOTCH project have been designed to run in
command-line mode without any interactive prompting, so that they can
be called easily from other programs by means of system() or popen()
calls, or piped together on a single command line. Moreover, vertex
labeling capabilities allow for easy renumbering of vertices.
-
It provides many tools to build, check, and display graphs, meshes
and matrix patterns.
-
It is written in C and uses the POSIX interface, which makes it
highly portable. PT-SCOTCH uses the MPI interface, and optionally the
POSIX threads.
|
|
|
Singular
A commutative algebra system
|
| Versions of package singular |
| Release | Version | Architectures |
| squeeze | 3-0-4-3.dfsg-3.1 | amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc |
| Debtags of package singular: |
| field | mathematics |
| role | program |
| uitoolkit | ncurses |
|
License: DFSG free
|
|
SINGULAR is a Computer Algebra System for polynomial computations
with special emphasis on the needs of commutative algebra,
algebraic geometry, and singularity theory.
Main computational objects: ideals/modules over very general
polynomial rings over various ground fields.
|
|
|
Snappea
program for creating and studying hyperbolic 3-manifolds
|
| Versions of package snappea |
| Release | Version | Architectures |
| squeeze | 3.0d3-20.1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 3.0d3-22 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 3.0d3-22 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 3.0d3-22 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package snappea: |
| devel | lang:python |
| field | mathematics |
| interface | x11 |
| uitoolkit | tk |
| x11 | application |
|
License: DFSG free
|
|
SnapPea is Jeff Weeks' computational tool for mathematicians working in
low-dimensional topology. It is used for creating and studying hyperbolic
3-manifolds, and is accessible via Python scripts as well as through a
traditional graphical user interface.
|
|
|
Wxmaxima
GUI for the computer algebra system Maxima
|
| Versions of package wxmaxima |
| Release | Version | Architectures |
| squeeze | 0.8.5-2 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 12.04.0-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 12.04.0-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 12.04.0-1 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| upstream | 13.04.2 |
| Debtags of package wxmaxima: |
| field | mathematics |
| interface | x11 |
| role | program |
| scope | application |
| uitoolkit | wxwidgets |
| x11 | application |
|
License: DFSG free
|
|
wxMaxima is a graphical user interface for the computer algebra system
Maxima. 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.
|
|
|
Xmaxima
Computer algebra system -- x interface
|
| Versions of package xmaxima |
| Release | Version | Architectures |
| squeeze | 5.21.1-2squeeze | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 5.27.0-3 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 5.30.0-4 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 5.30.0-4 | armel,hurd-i386,mips,mipsel,sparc |
| sid | 5.30.0-6 | amd64,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,powerpc,s390,s390x |
| Debtags of package xmaxima: |
| field | mathematics |
| interface | x11 |
| role | program |
| scope | application |
| uitoolkit | tk |
| x11 | application |
|
License: DFSG free
|
|
Maxima is a fully symbolic computation program. It is full featured
doing symbolic manipulation of polynomials, matrices, rational
functions, integration, Todd-coxeter methods for finite group
analysis, graphing, multiple precision floating point computation.
It has a symbolic source level debugger for maxima code. Maxima is
based on the original Macsyma developed at MIT in the 1970s. It is
quite reliable, and has good garbage collection, and no memory leaks.
It comes with hundreds of self tests.
This package contains an X Windows interface using the tcl/tk
libraries.
|
|
|
Xmds
eXtensible Multi-Dimensional Simulator
|
| Versions of package xmds |
| Release | Version | Architectures |
| squeeze | 1.6.6-4 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 1.6.6-7 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 1.6.6-7 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 1.6.6-7 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| upstream | 2.1.3 |
| Debtags of package xmds: |
| role | program |
|
License: DFSG free
|
|
XMDS is a code generator that integrates equations, from Ordinary
Differential Equations (ODEs) up to stochastic Partial Differential
Equations (PDEs). You write them down in human readable form in an
XML file, and it goes away and writes and compiles a C++ program that
integrates those equations as fast as it can possibly be done in your
architecture.
|
|
Official Debian packages with lower relevance
|
Netgen-doc
Automatic 3d tetrahedral mesh generator documentation
|
| Versions of package netgen-doc |
| Release | Version | Architectures |
| squeeze | 4.9.12.dfsg-3 | all |
| sid | 4.9.13.dfsg-4 | all |
| experimental | 4.9.13.dfsg-5 | all |
| upstream | 5.0.0 |
| Debtags of package netgen-doc: |
| role | documentation |
|
License: DFSG free
|
|
NETGEN is an automatic 3d tetrahedral mesh generator. It accepts
input from constructive solid geometry (CSG) or boundary
representation (BRep) from STL file format. NETGEN contains modules
for mesh optimization and hierarchical mesh refinement.
This package contains the user manual (in PDF format) and example
files.
|
|
|
R-cran-evd
GNU R Functions for extreme value distributions
|
| Versions of package r-cran-evd |
| Release | Version | Architectures |
| squeeze | 2.2-4-1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 2.2-4-2 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 2.2-4-2 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 2.3-0-1 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
|
License: DFSG free
|
|
Extends simulation, distribution, quantile and density functions to
univariate and multivariate parametric extreme value distributions, and
provides fitting functions which calculate maximum likelihood estimates
for univariate and bivariate maxima models, and for univariate and
bivariate threshold models.
|
|
Debian packages in contrib or non-free
|
Matlab-support
distro integration for local MATLAB installations
|
| Versions of package matlab-support |
| Release | Version | Architectures |
| wheezy | 0.0.18 (contrib) | all |
| jessie | 0.0.19 (contrib) | all |
| sid | 0.0.19 (contrib) | all |
|
License: DFSG free, but needs non-free components
|
|
This package does not provide MATLAB. Instead, it configures an
existing MATLAB installation to integrate more comfortably in
a Debian installation.
Currently it provides /usr/bin/matlab through the alternatives
system, offers to work around incompatibilities between the libraries
bundled with MATLAB and system libraries, and provides a helper
utility meant to be used by other packages to compile MEX extensions.
Install this if you would like your MATLAB installation to behave more
like an ordinary Debian package. Other packages may depend on
this one if they install MATLAB code, for example in order to
compile MEX extensions.
|
|
|
Nauty
command line tools to compute graph automorphisms
|
| Versions of package nauty |
| Release | Version | Architectures |
| squeeze | 2.4-2 (non-free) | amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,sparc |
| wheezy | 2.4r2-1 (non-free) | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 2.4r2-1 (non-free) | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 2.4r2-1 (non-free) | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| upstream | 2.5r4 |
| Debtags of package nauty: |
| interface | commandline |
| role | program |
|
License: non-free
|
|
nauty (no automorphisms, yes?) is a set of procedures for determining
the automorphism group of a vertex-coloured graph. It provides this
information in the form of a set of generators, the size of the
group, and the orbits of the group. It is also able to produce a
canonically-labelled isomorph of the graph, to assist in isomorphism
testing. This package provides the main command line tool dreadnaut,
and some utilities ('gtools'). A C API is also available.
|
|
Debian packages in experimental
|
Polybori
polynomials over Boolean Rings, Python module
|
| Versions of package polybori |
| Release | Version | Architectures |
| experimental | 0.8.3-1~exp2 | amd64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| upstream | 0.8.3 |
|
License: DFSG free
|
|
The core of PolyBoRi is a C++ library, which provides high-level data
types for Boolean polynomials and monomials, exponent vectors, as
well as for the underlying polynomial rings and subsets of the
powerset of the Boolean variables. As a unique approach, binary
decision diagrams are used as internal storage type for polynomial
structures. On top of this C++-library we provide a Python
interface. This allows parsing of complex polynomial systems, as well
as sophisticated and extendable strategies for Groebner base
computation. PolyBoRi features a powerful reference implementation
for Groebner basis computation.
This package contains the PolyBoRi's shell ipbori.
|
|
|
Polybori-gui
polynomials over Boolean Rings, Python module
|
| Versions of package polybori-gui |
| Release | Version | Architectures |
| experimental | 0.8.3-1~exp2 | amd64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| upstream | 0.8.3 |
|
License: DFSG free
|
|
The core of PolyBoRi is a C++ library, which provides high-level data
types for Boolean polynomials and monomials, exponent vectors, as
well as for the underlying polynomial rings and subsets of the
powerset of the Boolean variables. As a unique approach, binary
decision diagrams are used as internal storage type for polynomial
structures. On top of this C++-library we provide a Python
interface. This allows parsing of complex polynomial systems, as well
as sophisticated and extendable strategies for Groebner base
computation. PolyBoRi features a powerful reference implementation
for Groebner basis computation.
This package contains the PolyBoRi's PolyGUI.
|
|
Packaging has started and developers might try the packaging code in VCS
|
Eprover
Theorem prover for first-order logic with equality
|
License: free
Version: 1.0.004-2
|
|
E is a fully automatic theorem prover for full first-order logic with
equality. It accepts a mathematical specification and, optionally, a
hypothesis, and tries to prove the hypothesis and/or find a
saturation representing a (counter-)model for the specification.
E is based on a purely equational problem representation and
implements a variant of the superposition calculus. Proof search can
be guided with a multitude of options or a powerful automatic
configuration mode. The system can process input in a number of
different formats, including the standard TPTP-2 and TPTP-3
formats. It can generate proof objects in PCL2 or TPTP-3/TSTP
format.
E is considered one of the most powerful and friendly automated
theorem provers for first-order logic. It has consistently been among
the top system in the major categories of the CASC system competition,
and usually been the strongest free software system.
|
|
Isabelle
generic theorem proving environment
|
License: free
Debian package not available
Version: 2008-4
|
|
Features a choice of several ready-to-use logics (Higher Order Logic,
Higher Order Logic augmented with Scott's Logic for Computable
Functions, First Order Logic, Zermello-Frankel, an extensional
version of Martin-Löf Type Theory, Barendregt's Lambda Cube, a few
sequent calculi (including modal and linear logics), ...) or defining
your own logic / deductive system, a procedural and a declarative
proof style, rich automation for classical reasoning, equational
logic and algebra, LaTeX and X-Symbols notational support.
This package contains the isabelle toolchain.
|
|
Sagemath
Mathematics software written in Python
|
License: free
Version: 3.0.5dfsg-5.1
|
|
Sage is a mathematical software package with support for a wide range
of mathematics, including algebra, calculus, elementary to very
advanced number theory, cryptography, numerical computation,
commutative algebra, group theory, combinatorics, graph theory, and
exact linear algebra.
Sage integrates several dozen mathematical software packages, making
it possible to combine the best algorithms from several different
packages together in a single Sage program.
Much of the Sage core and the Sage interfaces are implemented in
Cython, helping Sage avoid the usual performance problems associated
with Python.
Sage has a friendly command-line interface based on iPython and a
web-based notebook interface which can run locally or connect to a
remote Sage server over the network.
|
Unofficial packages built by somebody else
|
Octaviz
3D visualization system for Octave
|
License: unknown
|
|
Octaviz is a visualization system for Octave. It is a wrapper that
makes all VTK classes accessible from within Octave using the same
object-oriented syntax as in C++ or Python. Octaviz also provides
high-level functions for 2D and 3D visualization. Using those
functions, most common visualization tasks (3D surface plots, contour
plots etc) can be accomplished without any knowledge about VTK.
|
|