Summary
Mathematics-dev
Debian Science Mathematics-dev packages
This metapackage will install Debian Science packages which might be
helpful for development of applications for Mathematics.
You might also be interested in the science-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-dev packages
Official Debian packages with high relevance
|
Dolfin-dev
Empty package depending on latest DOLFIN development package
|
| Versions of package dolfin-dev |
| 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-dev: |
| devel | library, lang:c++ |
| field | mathematics |
| role | devel-lib |
|
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 will always depend on the most recent version of
libdolfinX-dev (X=version), so if you install it then you will get
upgrades automatically.
|
|
|
Fflas-ffpack
Finite field linear algebra subroutines/package
|
| Versions of package fflas-ffpack |
| Release | Version | Architectures |
| jessie | 1.6.0-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 1.6.0-1 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
|
License: DFSG free
|
|
FFLAS-FFPACK consists in the creation of a set of routines, giving
the same tools as a set of classical Basic Linear Algebra
Subroutines, but working over finite fields. In the same way, some
other routines of higher level (such as the one in LAPACK) are also
produced.
|
|
|
Libarmadillo-dev
streamlined C++ linear algebra library - Headers
|
| Versions of package libarmadillo-dev |
| Release | Version | Architectures |
| squeeze | 0.9.52-1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 3.2.3+dfsg-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 3.900.2+dfsg-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 3.900.2+dfsg-1 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| upstream | 3.900.5 |
| Debtags of package libarmadillo-dev: |
| devel | library, examples |
| role | devel-lib |
|
License: DFSG free
|
|
Armadillo is a streamlined C++ linear algebra library (matrix maths)
aiming towards a good balance between speed and ease of use. Integer,
floating point and complex numbers are supported, as well as a subset
of trigonometric and statistics functions. Optional integration with
LAPACK and ATLAS libraries is also provided.
This package has the development libraries and headers for Armadillo.
|
|
|
Libarpack2-dev
Fortran77 subroutines to solve large scale eigenvalue problems (development)
|
| Versions of package libarpack2-dev |
| Release | Version | Architectures |
| squeeze | 2.1+parpack96.dfsg-3 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 3.1.1-2.1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 3.1.3-2 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 3.1.3-2 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package libarpack2-dev: |
| devel | library, lang:fortran |
| field | mathematics |
| role | devel-lib |
|
License: DFSG free
|
|
ARPACK software is capable of solving large scale symmetric,
nonsymmetric, and generalized eigenproblems from significant
application areas. The software is designed to compute a few (k)
eigenvalues with user specified features such as those of largest
real part or largest magnitude. Storage requirements are on the order
of n*k locations. No auxiliary storage is required. A set of Schur
basis vectors for the desired k-dimensional eigen-space is computed
which is numerically orthogonal to working precision. Numerically
accurate eigenvectors are available on request.
This package contains the static libraries and the documentation for
development with libarpack (including examples).
|
|
|
Libatlas-base-dev
Automatically Tuned Linear Algebra Software, generic static
|
| Versions of package libatlas-base-dev |
| Release | Version | Architectures |
| squeeze | 3.8.3-27 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| sid | 3.8.3-29 | hurd-i386 |
| wheezy | 3.8.4-9 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| wheezy-proposed-updates | 3.8.4-9+deb7u1 | amd64,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 3.8.4-9.1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 3.8.4-9.1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| experimental | 3.10.1-1 | amd64,armhf,hurd-i386,ia64,kfreebsd-amd64,kfreebsd-i386,powerpc,s390,s390x |
| upstream | 3.11.9 |
| Debtags of package libatlas-base-dev: |
| devel | library |
| role | devel-lib |
|
License: DFSG free
|
|
ATLAS is an approach for the automatic generation and optimization of
numerical software. Currently ATLAS supplies optimized versions for the
complete set of linear algebra kernels known as the Basic Linear Algebra
Subroutines (BLAS), and a subset of the linear algebra routines in the
LAPACK library.
This package includes the static libraries and symbolic links
needed for program development.
|
|
|
Libblas-dev
Basic Linear Algebra Subroutines 3, static library
|
| Versions of package libblas-dev |
| Release | Version | Architectures |
| squeeze | 1.2-8 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 1.2.20110419-5 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 1.2.20110419-5 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 1.2.20110419-5 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package libblas-dev: |
| devel | library |
| role | devel-lib |
|
License: DFSG free
|
|
This package is a binary incompatible upgrade to the blas-dev
package. Several minor changes to the C interface have been
incorporated.
BLAS (Basic Linear Algebra Subroutines) is a set of efficient
routines for most of the basic vector and matrix operations.
They are widely used as the basis for other high quality linear
algebra software, for example lapack and linpack. This
implementation is the Fortran 77 reference implementation found
at netlib.
This package contains a static version of the library.
|
|
|
Libblitz0-dev
C++ template class library for scientific computing
|
| Versions of package libblitz0-dev |
| Release | Version | Architectures |
| squeeze | 0.9-10 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 0.9-13 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 0.10-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 0.10-1 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package libblitz0-dev: |
| devel | library |
| role | devel-lib |
|
License: DFSG free
|
|
Blitz++ offers a high level of abstraction,
but performance which rivals Fortran. The
current version supports arrays and vectors.
This package contains the static library
and header files for compiling programs with
blitz++.
|
|
|
Libcgal-dev
C++ library for computational geometry (development files)
|
| Versions of package libcgal-dev |
| Release | Version | Architectures |
| squeeze | 3.6.1-2 (non-free) | amd64,armel,i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 4.0-5 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 4.0.2-2 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 4.2-4 | amd64,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package libcgal-dev: |
| devel | library |
| role | devel-lib |
| uitoolkit | qt |
|
License: DFSG free
|
|
CGAL (Computational Geometry Algorithms Library) makes the most important
of the solutions and methods developed in computational geometry available
to users in industry and academia in a C++ library. The goal is to provide
easy access to useful, reliable geometric algorithms.
This package contains the header files and static libraries for libCGAL.so,
libCGAL_Core.so, and libCGAL_ImageIO.so. The header files and static
libraries for libCGAL_Qt4.so can be found in the package libcgal-qt4-dev.
|
|
|
Libcneartree3-dev
library for efficiently solving the Nearest Neighbor Problem
|
| Versions of package libcneartree3-dev |
| Release | Version | Architectures |
| squeeze | 2.1.3-1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| Debtags of package libcneartree3-dev: |
| devel | library |
| role | devel-lib |
|
License: DFSG free
|
|
Neartree is an API and a library for finding nearest neighbors among
points in spaces of arbitrary dimensions. This package provides a C++
template, TNear.h, and C library and header files for compiling
programs using Neartree.
|
|
|
Libcqrlib2-dev
Library and headers for quaternion arithmetic and rotation math
|
| Versions of package libcqrlib2-dev |
| Release | Version | Architectures |
| squeeze | 1.0.3-1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 1.1.2-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 1.1.2-2 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 1.1.2-2 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package libcqrlib2-dev: |
| devel | library |
| role | devel-lib |
|
License: DFSG free
|
|
Quaternions are four-dimensional numbers which form an associative normed
division algebra over the real numbers. Unit quaternions are a convenient
and efficient way to represent orientations and rotations in three
dimensions.
CQRlib is an ANSI C implementation of a utility library for quaternion
arithmetic and quaternion rotation math.
This package contains files needed for compiling programs using CQRlib.
|
|
|
Libcvector2-dev
ANSI C implementation of dynamic arrays (development files)
|
| Versions of package libcvector2-dev |
| Release | Version | Architectures |
| squeeze | 1.0.3-1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 1.0.3-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 1.0.3.1-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 1.0.3.1-1 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package libcvector2-dev: |
| devel | library |
| role | devel-lib |
|
License: DFSG free
|
|
CVector is an ANSI C library which implements dynamic arrays
approximating the functionality of the C++ vector class. It provides
functions to create and manipulate an abstract vector container.
Vector elements can be of any datatype.
This package contains files needed for compiling programs using CVector.
|
|
|
Libfreefem++-dev
Provides the development files of the FreeFem++ FE suite
|
| Versions of package libfreefem++-dev |
| 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 libfreefem++-dev: |
| devel | library |
| role | devel-lib |
|
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 development files of FreeFem++.
|
|
|
Libfreefem-dev
Development library, header files and manpages
|
| Versions of package libfreefem-dev |
| 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 libfreefem-dev: |
| devel | library, lang:c++ |
| field | mathematics |
| role | devel-lib |
|
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.
|
|
|
Libgivaro-dev
arithmetic and algebraic computations - development files
|
| Versions of package libgivaro-dev |
| Release | Version | Architectures |
| squeeze | 3.2.13-1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| jessie | 3.7.2-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 3.7.2-1 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package libgivaro-dev: |
| devel | library |
| role | devel-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 development files for Givaro.
|
|
|
Libglpk-dev
linear programming kit - development files
|
| Versions of package libglpk-dev |
| Release | Version | Architectures |
| squeeze | 4.43-1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 4.45-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 4.45-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 4.45-1 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| upstream | 4.50 |
| Debtags of package libglpk-dev: |
| devel | library |
| role | devel-lib |
| suite | gnu |
|
License: DFSG free
|
|
GLPK (GNU Linear Programming Kit) is intended for solving large-scale
linear programming (LP), mixed integer programming (MIP), and other
related problems. It is a set of routines written in ANSI C and
organized in the form of a callable library.
This package contains static library, headers, and the development
manpage for libvc.
|
|
|
Libgsl0-dev
GNU Scientific Library (GSL) -- development package
|
| Versions of package libgsl0-dev |
| Release | Version | Architectures |
| squeeze | 1.14+dfsg-1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 1.15+dfsg.2-2 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 1.15+dfsg.2-2 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 1.15+dfsg.2-2 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package libgsl0-dev: |
| devel | library, lang:c |
| field | mathematics |
| role | devel-lib |
| suite | gnu |
|
License: DFSG free
|
|
The GNU Scientific Library (GSL) is a collection of routines for
numerical analysis. The routines are written from scratch by the GSL
team in C, and present a modern API for C programmers, while allowing
wrappers to be written for very high level languages.
This package contains the header files, static libraries and symbolic
links that developers using GNU GSL will need.
|
|
|
Libhypre-dev
High Performance Matrix Preconditioners - Development Files
|
| Versions of package libhypre-dev |
| Release | Version | Architectures |
| squeeze | 2.4.0b-7 | all |
| wheezy | 2.8.0b-1 | all |
| jessie | 2.8.0b-1 | all |
| sid | 2.8.0b-1 | all |
| upstream | 2.9.0b |
| Debtags of package libhypre-dev: |
| devel | library |
| role | devel-lib |
|
License: DFSG free
|
|
Hypre is a set of matrix preconditioning libraries to aid in the solution of
large systems of linear equations.
This package contains the headers and symlinks necessary to develop programs
which use hypre.
|
|
|
Libitsol-dev
ITerative SOLvers - devel
|
| Versions of package libitsol-dev |
| Release | Version | Architectures |
| squeeze | 1.0.0-1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 1.0.0-2 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 1.0.0-2 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 1.0.0-2 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package libitsol-dev: |
| devel | library |
| role | devel-lib |
|
License: DFSG free
|
|
ITSOL is a library of iterative solvers for general sparse linear systems of
equations. ITSOL can be viewed as an extension of the itsol module in SPARSKIT.
It is written in C and offers a selection of recently developed
preconditioners. The preconditioner suite includes:
- ILUK (ILU preconditioner with level of fill)
- ILUT (ILU preconditioner with threshold)
- ILUC (Crout version of ILUT)
- VBILUK (variable block preconditioner with level of fill - with automatic
block detection)
- VBILUT (variable block preconditioner with threshold - with automatic
block detection)
- ARMS (Algebraic Recursive Multilevel Solvers -- includes actually several
methods - In particular the standard ARMS and the ddPQ version which uses
nonsymmetric permutations)
Note that ITSOL is a scalar package. You may find parallel implentations of
some of the preconditioners listed above in pARMS.
This package provides the itsol header files required to compile C/C++ programs
that use ITSOL.
|
|
|
Libjama-dev
C++ Linear Algebra Package
|
| Versions of package libjama-dev |
| Release | Version | Architectures |
| squeeze | 1.2.4-2 | all |
| wheezy | 1.2.4-2 | all |
| jessie | 1.2.4-2 | all |
| sid | 1.2.4-2 | all |
| upstream | 1.2.5 |
| Debtags of package libjama-dev: |
| devel | library, lang:c++ |
| field | mathematics |
| role | devel-lib |
|
License: DFSG free
|
|
JAMA/C++ was adapted for The Template Numerical Toolkit (TNT) from
JAMA, a Java Matrix Library, developed jointly by the Mathworks and
NIST. See http://math.nist.gov/javanumerics/jama for more information.
TNT is a collection of interfaces and reference implementations of
numerical objects useful for scientific computing in C++. The toolkit
defines interfaces for basic data structures, such as multidimensional
arrays and sparse matrices, commonly used in numerical applications.
The goal of this package is to provide reusable software components
that address many of the portability and maintenance problems with C++
codes.
TNT provides a distinction between interfaces and implementations of
TNT components. For example, there is a TNT interface for
two-dimensional arrays which describes how individual elements are
accessed and how certain information, such as the array dimensions, can
be used in algorithms; however, there can be several implementations of
such an interface: one that uses expression templates, or one that uses
BLAS kernels, or another that is instrumented to provide debugging
information. By specifying only the interface, applications codes may
utilize such algorithms, while giving library developers the greatest
flexibility in employing optimization or portability strategies.
Homepage: [http://math.nist.gov/tnt/](http://math.nist.gov/tnt/)
|
|
|
Liblapack-dev
Library of linear algebra routines 3 - static version
|
| Versions of package liblapack-dev |
| Release | Version | Architectures |
| squeeze | 3.2.1-8 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| sid | 3.4.1-6 | hurd-i386 |
| wheezy | 3.4.1+dfsg-1+deb70u1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 3.4.2+dfsg-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 3.4.2+dfsg-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package liblapack-dev: |
| devel | library |
| role | devel-lib |
|
License: DFSG free
|
|
LAPACK version 3.X is a comprehensive FORTRAN library that does
linear algebra operations including matrix inversions, least
squared solutions to linear sets of equations, eigenvector
analysis, singular value decomposition, etc. It is a very
comprehensive and reputable package that has found extensive
use in the scientific community.
|
|
|
Liblife-dev
A library for the finite element method
|
| Versions of package liblife-dev |
| Release | Version | Architectures |
| squeeze | 0.9.24-7 | amd64,i386,ia64,kfreebsd-amd64,kfreebsd-i386,powerpc,sparc |
|
License: DFSG free
|
|
This package provides the header files and static libraries.
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
|
|
|
Liblip-dev
reliable interpolation of multivariate scattered data
|
| Versions of package liblip-dev |
| Release | Version | Architectures |
| squeeze | 2.0.0-1.1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 2.0.0-1.1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 2.0.0-1.1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 2.0.0-1.1 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package liblip-dev: |
| devel | library |
| field | mathematics |
| role | devel-lib |
|
License: DFSG free
|
|
Lip interpolates scattered multivariate data with a Lipschitz function.
Methods of interpolation of multivariate scattered data are scarce.
The programming library Lip implements a
new method by G. Beliakov, which relies on building reliable lower and
upper approximations of Lipschitz functions. If we assume that the
function that we want to interpolate is Lipschitz-continuous, we can
provide tight bounds on its values at any point, in the worse case
scenario. Thus we obtain the interpolant, which approximates the unknown
Lipschitz function f best in the worst case scenario. This translates
into reliable learning of f, something that other methods cannot do (the
error of approximation of most other methods can be infinitely large,
depending on what f generated the data).
Lipschitz condition implies that the rate of change of the function is
bounded:
|f(x)-f(y)|<M||x-y||.
It is easily interpreted as the largest slope of the function f. f needs
not be differentiable.
The interpolant based on the Lipschitz properties of the function is
piecewise linear, it possesses many useful properties, and it is shown
that it is the best possible approximation to f in the worst case
scenario. The value of the interpolant depends on the data points in the
immediate neigbourhood of the point in question, and in this sense, the
method is similar to the natural neighbour interpolation.
There are two methods of construction and evaluation of the interpolant.
The explicit method processes all data points to find the neighbours of
the point in question. It does not require any preprocessing, but the
evaluation of the interpolant has linear complexity O(K) in terms of the
number of data.
"Fast" method requires substantial preprocessing in the case of more
than 3-4 variables, but then it provides O(log K) evaluation time, and
thus is suitable for very large data sets (K of order of 500000) and
modest dimension (n=1-4). For larger dimension, explicit method becomes
practically more efficient. The class library Lip implements both fast
and explicit methods.
|
|
|
Libmadlib-dev
|
| Versions of package libmadlib-dev |
| Release | Version | Architectures |
| squeeze | 1.3.0-2 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 1.3.0-2.1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 1.3.0-2.1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 1.3.0-2.1 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package libmadlib-dev: |
| devel | library |
| role | devel-lib |
|
License: DFSG free
|
|
This package contains the development files (headers, so and static
libraries) for MAdLib.
MAdLib is a library that performs global node repositioning and mesh
adaptation by local mesh modifications on tetrahedral or triangular
meshes. It is designed to frequently adapt the mesh in transient
computations. MAdLib is written in C++.
The adaptation procedure is driven by two objectives:
MAdLib can be used in transient computations in order to maintain a
satisfying element quality (moving boundaries, multiphase flows with
interface tracking, ...) or/and to apply selective refinements and
coarsenings (error estimators based, interface capturing: shocks,
free surfaces, ...).
|
|
|
Libmatheval-dev
GNU library for evaluating symbolic mathematical expressions (development)
|
| Versions of package libmatheval-dev |
| Release | Version | Architectures |
| 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 libmatheval-dev: |
| devel | library |
| role | devel-lib |
|
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 header files and static library.
|
|
|
Libmatio-dev
MAT File I/O Library - development files
|
| Versions of package libmatio-dev |
| Release | Version | Architectures |
| squeeze | 1.3.4-2 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 1.3.4-4 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 1.3.4-4 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 1.5.1-1 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package libmatio-dev: |
| devel | library |
| role | devel-lib |
|
License: DFSG free
|
|
matio is an ISO C library (with a limited Fortran 90 interface) for
reading and writing Matlab MAT files.
This package contains the development files needed to compile software to
use the libmatio API.
|
|
|
Libmei-dev
Code_Saturne Mathematical Expression Interpreter
|
| Versions of package libmei-dev |
| Release | Version | Architectures |
| squeeze | 1.0.1-8 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| Debtags of package libmei-dev: |
| devel | library |
| role | devel-lib |
|
License: DFSG free
|
|
MEI stands for Mathematical Expression Interpreter.
It is intended to provide interpretation of mathematical formula in a string.
It is destined to be used by scientific codes (Computational Fluid
Dynamics).
This package contains the development files needed to compile software to
use the libmei API.
|
|
|
Libmesh-dev
libMesh - A C++ Finite Element Library
|
| Versions of package libmesh-dev |
| Release | Version | Architectures |
| sid | 0.7.1-2 | all |
| upstream | 0.9.1 |
| Debtags of package libmesh-dev: |
| devel | library |
| role | devel-lib |
|
License: DFSG free
|
|
The libMesh library is a C++ framework for the numerical simulation of partial
differential equations on serial and parallel platforms. Development began in
March 2002 with the intent of providing a friendly interface to a number of
high-quality software packages that are publicly available. Currently the
library supports 1D, 2D, and 3D steady and transient finite element and finite
volume simulations. PETSc is currently used for the solution of linear systems
on both serial and parallel platforms.
This package contains the C++ header files and shared library links (only
needed for developing programs with libmesh).
|
|
|
Libmuparser-dev
fast mathematical expressions parse library (development)
|
| Versions of package libmuparser-dev |
| Release | Version | Architectures |
| squeeze | 1.32-1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 2.1.0-3 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 2.2.3-2 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 2.2.3-2 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package libmuparser-dev: |
| devel | library |
| role | devel-lib |
|
License: DFSG free
|
|
muParser is a high performance mathematical parser library, written in pure
C++. It is based on transforming an expression into a bytecode and
precalculating constant parts of it.
This package contains the development files.
|
|
|
Libnewmat10-dev
matrix manipulations library (C++ headers files)
|
| Versions of package libnewmat10-dev |
| Release | Version | Architectures |
| squeeze | 1.10.4-5 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 1.10.4-5 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 1.10.4-5 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 1.10.4-5 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| upstream | 11 |
| Debtags of package libnewmat10-dev: |
| devel | library, lang:c++ |
| field | mathematics |
| role | devel-lib |
|
License: DFSG free
|
|
Newmat library is intended for scientists and engineers
who need to manipulate a variety of types of matrices
using standard matrix operations.
Emphasis is on the kind of operations needed in statistical calculations
such as least squares, linear equation solve and eigenvalues.
Newmat supports matrix types: Matrix (rectangular matrix);
UpperTriangularMatrix; LowerTriangularMatrix; DiagonalMatrix;
SymmetricMatrix; BandMatrix; UpperBandMatrix; LowerBandMatrix;
SymmetricBandMatrix; IdentityMatrix;
RowVector; ColumnVector.
Only one element type (float or double) is supported (default is double).
The library includes the operations , +, -, =, +=, -=, Kronecker product,
Schur product, concatenation, inverse, transpose, conversion between types,
submatrix, determinant, Cholesky decomposition, QR triangularisation,
singular value decomposition, eigenvalues of a symmetric matrix, sorting,
fast Fourier and trig. transforms and printing.
libnewmat-dev contains static libraries, headers, and some documentation.
|
|
|
Libnglib-dev
Automatic 3d tetrahedral mesh generator development files
|
| Versions of package libnglib-dev |
| 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 libnglib-dev: |
| devel | library |
| role | devel-lib |
|
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. The connection to a
geometry kernel allows the handling of IGES and STEP files. NETGEN
contains modules for mesh optimization and hierarchical mesh
refinement.
This package contains the static libraries and header files.
|
|
|
Libpolybori-dev
Polynomials over Boolean Rings, development files
|
| Versions of package libpolybori-dev |
| Release | Version | Architectures |
| squeeze | 0.5~rc1-2.1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390 |
| wheezy | 0.5~rc1-2.2 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 0.5~rc1-2.3 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 0.5~rc1-2.3 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| experimental | 0.8.3-1~exp2 | amd64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package libpolybori-dev: |
| devel | library |
| role | devel-lib |
|
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, PolyBoRi provides 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 development files.
|
|
|
Libqd-dev
Double-double and quad double types in C++ and F90
|
| Versions of package libqd-dev |
| Release | Version | Architectures |
| squeeze | 2.3.7-2.1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 2.3.11.dfsg-2.1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 2.3.11.dfsg-2.1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 2.3.11.dfsg-2.1 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| upstream | 2.3.14 |
| Debtags of package libqd-dev: |
| devel | library |
| role | devel-lib |
|
License: DFSG free
|
|
This package supports both a double-double datatype (approx. 32
decimal digits) and a quad-double datatype (approx. 64 decimal
digits). The computational library is written in C++. Both C++ and
Fortran-90 high-level language interfaces are provided to permit one
to convert an existing C++ or Fortran-90 program to use the library
with only minor changes to the source code.
|
|
|
Libranlip-dev
generates random variates with multivariate Lipschitz density
|
| Versions of package libranlip-dev |
| Release | Version | Architectures |
| squeeze | 1.0-4.1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 1.0-4.1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 1.0-4.1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 1.0-4.1 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package libranlip-dev: |
| devel | library |
| role | devel-lib |
|
License: DFSG free
|
|
RanLip generates random variates with an arbitrary multivariate
Lipschitz density.
While generation of random numbers from a variety of distributions is
implemented in many packages (like GSL library
http://www.gnu.org/software/gsl/ and UNURAN library
http://statistik.wu-wien.ac.at/unuran/), generation of random variate
with an arbitrary distribution, especially in the multivariate case, is
a very challenging task. RanLip is a method of generation of random
variates with arbitrary Lipschitz-continuous densities, which works in
the univariate and multivariate cases, if the dimension is not very
large (say 3-10 variables).
Lipschitz condition implies that the rate of change of the function (in
this case, probability density p(x)) is bounded:
|p(x)-p(y)|<M||x-y||.
From this condition, we can build an overestimate of the density, so
called hat function h(x)>=p(x), using a number of values of p(x) at some
points. The more values we use, the better is the hat function. The
method of acceptance/rejection then works as follows: generatea random
variate X with density h(x); generate an independent uniform on (0,1)
random number Z; if p(X)<=Z h(X), then return X, otherwise repeat all
the above steps.
RanLip constructs a piecewise constant hat function of the required
density p(x) by subdividing the domain of p (an n-dimensional rectangle)
into many smaller rectangles, and computes the upper bound on p(x)
within each of these rectangles, and uses this upper bound as the value
of the hat function.
|
|
|
Libscythestat-dev
header files for Scythe statistics library.
|
| Versions of package libscythestat-dev |
| Release | Version | Architectures |
| wheezy | 1.0.2-1 | all |
| jessie | 1.0.2-1 | all |
| sid | 1.0.2-1 | all |
| upstream | 1.0.3 |
| Debtags of package libscythestat-dev: |
| devel | library |
| role | devel-lib |
|
License: DFSG free
|
|
Files provided by this package are required to develop new programs
with the Scythe library. There is no binary library associated
with these headers, i.e. all template code is contained within
and no further dependencies are required at runtime
The Scythe Statistical Library is an open source C++ library for
statistical computation. It includes a suite of matrix manipulation
functions, a suite of pseudo-random number generators, and a suite
of numerical optimizers. Programs written using Scythe are generally
much faster than those written in commonly used interpreted
languages, such as R, Matlab, and GAUSS; and can be compiled on any
system with the GNU GCC compiler (and perhaps with other C++
compilers). One of the primary design goals of the Scythe developers
has been ease of use for non-expert C++ programmers. Ease of use is
provided through three primary mechanisms: (1) operator and function
over-loading, (2) numerous pre-fabricated utility functions, and (3)
clear documentation and example programs. Additionally, Scythe is
quite flexible and entirely extensible because the source code is
available to all users.
|
|
|
Libslepc3.0.0-dev
Scalable Library for Eigenvalue Problem Computations
|
| Versions of package libslepc3.0.0-dev |
| Release | Version | Architectures |
| squeeze | 3.0.0-p7.dfsg-7.1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| upstream | 3.3-p4 |
| Debtags of package libslepc3.0.0-dev: |
| devel | library |
| role | devel-lib |
|
License: DFSG free
|
|
SLEPc is a software library for the solution of large scale sparse eigenvalue
problems on parallel computers. It is an extension of PETSc and can be used
for either standard or generalized eigenproblems, with real or complex
arithmetic. It can also be used for computing a partial SVD of a large,
sparse, rectangular matrix.
This package contains the static libraries, shared links, and header files
for SLEPC.
|
|
|
Libsparskit-dev
A basic tool-kit for sparse matrix computations - devel
|
| Versions of package libsparskit-dev |
| Release | Version | Architectures |
| squeeze | 2.0.0-1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 2.0.0-2 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 2.0.0-2 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 2.0.0-2 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package libsparskit-dev: |
| devel | library |
| role | devel-lib |
|
License: DFSG free
|
|
SPARSKIT a basic tool-kit for sparse matrix computations. Sparskit is a general
purpose FORTRAN-77 library for sparse matrix computations. It has been
gathered over several years and includes some of the most useful tools for
developing and implementing sparse matrix techniques, particularly for
iterative solvers. If you need a simple routine for doing a sparse matrix
operation (e.g., adding two sparse matrices, or reordering a sparse matrix) it
is likely to be available in SPARSKIT. SPARSKIT also contains most of the
iterative accelarators and a number of efficient preconditioners.
|
|
|
Libspooles-dev
SPOOLES SParse Object Oriented Linear Equations Solver development files
|
| Versions of package libspooles-dev |
| Release | Version | Architectures |
| squeeze | 2.2-8 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 2.2-9 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 2.2-9 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 2.2-9 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package libspooles-dev: |
| devel | library |
| role | devel-lib |
|
License: DFSG free
|
|
SPOOLES is a library for solving sparse real and complex linear systems of
equations, written in the C language using object oriented design.
This package contains the SPOOLES development files.
|
|
|
Libstxxl-dev
Development libraries for STXXL
|
| Versions of package libstxxl-dev |
| Release | Version | Architectures |
| squeeze | 1.2.1-3 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 1.3.1-4 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 1.3.1-4 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 1.3.1-4 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package libstxxl-dev: |
| devel | library |
| role | devel-lib |
|
License: DFSG free
|
|
STXXL provides an STL replacement using an abstraction layer to
storage devices to allow for the optimal layout of data structures. This
allows for multi-terabyte datasets to be held and manipulated in standard
C++ data structures, whilst abstracting the complexity of managing this
behaviour efficiently. STXXL utilises multi-disk I/O to speed up
I/O bound calculations. STXXL has been developed at the University
of Karlsruhe.
Development libraries for STXXL, required for building programs that
utilise the STXXL library
|
|
|
Libsuitesparse-dev
libraries for sparse matrices computations (development files)
|
| Versions of package libsuitesparse-dev |
| Release | Version | Architectures |
| squeeze | 3.4.0-2 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 3.4.0-3 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 3.4.0-3 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 3.4.0-3 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| experimental | 4.2.1-1 | amd64,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mipsel,powerpc,s390,s390x,sparc |
| upstream | 4.2.1 |
| Debtags of package libsuitesparse-dev: |
| devel | library |
| role | devel-lib |
|
License: DFSG free
|
|
Suitesparse is a collection of libraries for computations involving
sparse matrices. This package includes the following libraries:
AMD approximate minimum degree ordering
CAMD symmetric approximate minimum degree
BTF permutation to block triangular form (beta)
COLAMD column approximate minimum degree ordering
CCOLAMD constrained column approximate minimum degree ordering
CHOLMOD sparse Cholesky factorization
CSparse a concise sparse matrix package
CXSparse CSparse extended: complex matrix, int and long int support
KLU sparse LU factorization, primarily for circuit simulation
LDL a simple LDL' factorization
UMFPACK sparse LU factorization
This package contains the static libraries and header files.
|
|
|
Libsuperlu3-dev
Direct solution of large, sparse systems of linear equations
|
| Versions of package libsuperlu3-dev |
| Release | Version | Architectures |
| squeeze | 3.0+20070106-3 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 3.0+20070106-3 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 3.0+20070106-3 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 3.0+20070106-3 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| upstream | 4.3 |
| Debtags of package libsuperlu3-dev: |
| devel | library |
| role | devel-lib |
|
License: DFSG free
|
|
SuperLU is a general purpose library for the direct solution of
large, sparse, nonsymmetric systems of linear equations on high
performance machines. The library is written in C and is callable from
either C or Fortran. The library routines will perform an LU
decomposition with partial pivoting and triangular system solves
through forward and back substitution. The LU factorization routines
can handle non-square matrices but the triangular solves are performed
only for square matrices. The matrix columns may be preordered (before
factorization) either through library or user supplied routines. This
preordering for sparsity is completely separate from the
factorization. Working precision iterative refinement subroutines are
provided for improved backward stability. Routines are also provided
to equilibrate the system, estimate the condition number, calculate
the relative backward error, and estimate error bounds for the refined
solutions.
|
|
|
Libtnt-dev
interface for scientific computing in C++
|
| Versions of package libtnt-dev |
| Release | Version | Architectures |
| squeeze | 1.2.6-1 | all |
| wheezy | 1.2.6-1 | all |
| jessie | 1.2.6-1 | all |
| sid | 1.2.6-1 | all |
| Debtags of package libtnt-dev: |
| devel | library |
| role | devel-lib |
|
License: DFSG free
|
|
The Template Numerical Toolkit (TNT) is a collection of interfaces and
reference implementations of numerical objects useful for scientific
computing in C++. The toolkit defines interfaces for basic data
structures, such as multidimensional arrays and sparse matrices,
commonly used in numerical applications. The goal of this package is to
provide reusable software components that address many of the portability
and maintenance problems with C++ codes.
TNT provides a distinction between interfaces and implementations of TNT
components. For example, there is a TNT interface for two-dimensional
arrays which describes how individual elements are accessed and how
certain information, such as the array dimensions, can be used in
algorithms; however, there can be several implementations of such an
interface: one that uses expression templates, or one that uses BLAS
kernels, or another that is instrumented to provide debugging information.
By specifying only the interface, applications codes may utilize such
algorithms, while giving library developers the greatest flexibility in
employing optimization or portability strategies.
Homepage: [http://math.nist.gov/tnt/](http://math.nist.gov/tnt/)
|
|
|
Libtrilinos-dev
parallel solver libraries within an object-oriented software framework
|
| Versions of package libtrilinos-dev |
| Release | Version | Architectures |
| squeeze | 10.0.4.dfsg-1.1 | amd64,i386,ia64,kfreebsd-amd64,kfreebsd-i386,powerpc,sparc |
| upstream | 101.0.2 |
| Debtags of package libtrilinos-dev: |
| devel | library |
| role | devel-lib |
|
License: DFSG free
|
|
The Trilinos Project is an effort to develop and implement robust
parallel algorithms using modern object-oriented software design,
while still leveraging the value of established numerical libraries
such as PETSc, Aztec, the BLAS and LAPACK. It emphasizes abstract
interfaces for maximum flexibility of component interchanging, and
provides a full-featured set of concrete classes that implement all
abstract interfaces.
This package contains the headers and static libraries.
|
|
|
Petsc-dev
Virtual package depending on latest PETSc development package
|
| Versions of package petsc-dev |
| Release | Version | Architectures |
| squeeze | 3.1.dfsg-7 | all |
| wheezy | 3.2.dfsg-6 | all |
| jessie | 3.2.dfsg-6 | all |
| sid | 3.2.dfsg-6 | all |
| upstream | 3.3.p7 |
| Debtags of package petsc-dev: |
| devel | library |
| role | metapackage, dummy |
|
License: DFSG free
|
|
This metapackage will always depend on the most recent version of petscX-dev
(X=version), so if you install it then you will get upgrades automatically.
|
|
|
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-numpy
Numerical Python adds a fast array facility to the Python language
|
| Versions of package python-numpy |
| Release | Version | Architectures |
| squeeze | 1.4.1-5 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 1.6.2-1.2 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 1.6.2-1.2 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 1.7.1-2 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package python-numpy: |
| devel | library, lang:python |
| field | mathematics |
| role | devel-lib |
|
License: DFSG free
|
|
Numpy contains a powerful N-dimensional array object, sophisticated
(broadcasting) functions, tools for integrating C/C++ and Fortran
code, and useful linear algebra, Fourier transform, and random number
capabilities.
Numpy replaces the python-numeric and python-numarray modules which are
now deprecated and shouldn't be used except to support older
software.
|
|
|
Python-openopt
Python module for numerical optimization
|
| Versions of package python-openopt |
| Release | Version | Architectures |
| squeeze | 0.27+svn364-1 | all |
| wheezy | 0.38+svn1589-1 | all |
| jessie | 0.38+svn1589-1 | all |
| sid | 0.38+svn1589-1 | all |
| upstream | 0.50 |
|
License: DFSG free
|
|
Numerical optimization framework developed in Python which provides
connections to lots of solvers with easy and unified OpenOpt
syntax. Problems which can be tackled with OpenOpt
- Linear Problem (LP)
- Mixed-Integer Linear Problem (MILP)
- Quadratic Problem (QP)
- Non-Linear Problem (NLP)
- Non-Smooth Problem (NSP)
- Non-Linear Solve Problem (NLSP)
- Least Squares Problem (LSP)
- Linear Least Squares Problem (LLSP)
- Mini-Max Problem (MMP)
- Global Problem (GLP)
A variety of solvers is available (e.g. IPOPT, ALGENCAN).
|
|
|
Python-polybori
Polynomials over Boolean Rings, Python module
|
| Versions of package python-polybori |
| Release | Version | Architectures |
| squeeze | 0.5~rc1-2.1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390 |
| wheezy | 0.5~rc1-2.2 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 0.5~rc1-2.3 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 0.5~rc1-2.3 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| experimental | 0.8.3-1~exp2 | amd64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
|
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 Python module and ipbori program.
|
|
|
Python-ufc
Python utilities (templates) for generating UFC code
|
| Versions of package python-ufc |
| Release | Version | Architectures |
| squeeze | 1.4.1-1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 2.0.5-3 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 2.0.5-3 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 2.0.5-3 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| upstream | 2.2.0 |
| Debtags of package python-ufc: |
| devel | library, lang:python |
| field | mathematics |
| role | devel-lib |
|
License: DFSG free
|
|
UFC (Unified Form-assembly Code) is a unified framework for finite element
assembly. More precisely, it defines a fixed interface for communicating low
level routines (functions) for evaluating and assembling finite element
variational forms. The UFC interface consists of a single header file ufc.h
that specifies a C++ interface that must be implemented by code that complies
with the UFC specification. Examples of form compilers that support the UFC
interface are FFC and SyFi.
This package contains Python utilities for generating UFC code.
|
|
|
Python-ufl
unified language for form-compilers
|
| Versions of package python-ufl |
| Release | Version | Architectures |
| squeeze | 0.5.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-ufl: |
| devel | library, lang:python |
| field | mathematics |
| role | devel-lib |
|
License: DFSG free
|
|
UFL (Unified Form Language) is a unified language for definition of
variational forms intended for finite element discretization. More precisely,
it defines a fixed interface for choosing finite element spaces and defining
expressions for weak forms in a notation close to mathematical notation.
The form compilers FFC and SyFi use UFL as their end-user interface,
producing UFC implementations as their output.
|
|
|
Ufc
unified code generation interface for form-compilers
|
| Versions of package ufc |
| Release | Version | Architectures |
| squeeze | 1.4.1-1 | all |
| wheezy | 2.0.5-3 | all |
| jessie | 2.0.5-3 | all |
| sid | 2.0.5-3 | all |
| upstream | 2.2.0 |
| Debtags of package ufc: |
| devel | lang:c++ |
| field | mathematics |
| role | source |
|
License: DFSG free
|
|
UFC (Unified Form-assembly Code) is a unified framework for finite element
assembly. More precisely, it defines a fixed interface for communicating low
level routines (functions) for evaluating and assembling finite element
variational forms. The UFC interface consists of a single header file ufc.h
that specifies a C++ interface that must be implemented by code that complies
with the UFC specification. Examples of form compilers that support the UFC
interface are FFC and SyFi.
|
|
Official Debian packages with lower relevance
|
Cfortran
Header file permitting Fortran routines to be called in C/C++
|
| Versions of package cfortran |
| Release | Version | Architectures |
| squeeze | 4.4-14 | all |
| wheezy | 4.4-14 | all |
| jessie | 4.4-14 | all |
| sid | 4.4-14 | all |
| Debtags of package cfortran: |
| devel | lang:fortran, lang:c++, lang:c |
| role | devel-lib |
| use | converting |
|
License: DFSG free
|
|
cfortran.h is an easy-to-use powerful bridge between C and FORTRAN.
It provides a completely transparent, machine independent interface between
C and FORTRAN routines (= subroutines and/or functions) and global data,
i.e. structures and COMMON blocks.
|
|
|
Fflas-ffpack-dev-doc
FFLAS-FFPACK Developer Documentation
|
| Versions of package fflas-ffpack-dev-doc |
| Release | Version | Architectures |
| jessie | 1.6.0-1 | all |
| sid | 1.6.0-1 | all |
|
License: DFSG free
|
|
FFLAS-FFPACK consists in the creation of a set of routines, giving
the same tools as a set of classical Basic Linear Algebra
Subroutines, but working over finite fields. In the same way, some
other routines of higher level (such as the one in LAPACK) are also
produced.
This package provies developer's documentation of FFLAS-FFPACK.
|
|
|
Fflas-ffpack-user-doc
FFLAS-FFPACK User Documentation
|
| Versions of package fflas-ffpack-user-doc |
| Release | Version | Architectures |
| jessie | 1.6.0-1 | all |
| sid | 1.6.0-1 | all |
|
License: DFSG free
|
|
FFLAS-FFPACK consists in the creation of a set of routines, giving
the same tools as a set of classical Basic Linear Algebra
Subroutines, but working over finite fields. In the same way, some
other routines of higher level (such as the one in LAPACK) are also
produced.
This package provies user's documentation of FFLAS-FFPACK.
|
|
|
Givaro-dev-doc
Developer Documentation for Givaro (obsolete)
|
| Versions of package givaro-dev-doc |
| Release | Version | Architectures |
| jessie | 3.7.2-1 | all |
| sid | 3.7.2-1 | all |
|
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 is a transitional dummy package, Debian no longer ships Developer
Documentation for Givaro. This 'givaro-dev-doc' package can be safely
removed from the system if no other package depends on it.
|
|
|
Libitpp-dev
C++ library of signal processing and communication routines: Headers
|
| Versions of package libitpp-dev |
| Release | Version | Architectures |
| squeeze | 4.0.7-1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 4.2-4 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 4.2-4 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 4.3.0-2 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package libitpp-dev: |
| devel | library |
| field | mathematics |
| role | shared-lib |
|
License: DFSG free
|
|
IT++ is a C++ library of mathematical, signal processing and
communication classes and functions. Its main use is in simulation of
communication systems and for performing research in the area of
communications. The kernel of the library consists of generic vector
and matrix classes, and a set of accompanying routines. Such a kernel
makes IT++ similar to MATLAB or GNU Octave .
This package has the development libraries and headers for IT++.
|
|
|
Liblrs-dev
package to enumerate vertices and extreme rays (static libraries and headers)
|
| Versions of package liblrs-dev |
| 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 liblrs-dev: |
| devel | library |
| role | devel-lib |
|
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.
This package contains the optional static libraries and headers,
useful for developers.
|
|
|
Libopenturns-dev
headers and development libraries for OpenTURNS
|
| Versions of package libopenturns-dev |
| 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 |
| Debtags of package libopenturns-dev: |
| devel | library |
| role | devel-lib |
|
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 the OpenTURNS headers should be used if one
wants to link its application against the library.
|
|
|
Libqrupdate-dev
Fast updates of QR and Cholesky decompositions -- static library
|
| Versions of package libqrupdate-dev |
| Release | Version | Architectures |
| squeeze | 1.0.1-1 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| wheezy | 1.1.1-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| jessie | 1.1.1-1 | amd64,armel,armhf,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| sid | 1.1.1-1 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| experimental | 1.1.2-1~exp1 | amd64,armel,armhf,hurd-i386,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package libqrupdate-dev: |
| devel | library |
| role | devel-lib |
|
License: DFSG free
|
|
qrupdate is a Fortran library for QR and Cholesky decompositions. It
is most notably used by Octave.
This package contains the static library.
|
|
|
Openturns-wrapper
example of a wrapper for OpenTURNS
|
| Versions of package openturns-wrapper |
| Release | Version | Architectures |
| squeeze | 0.13.2-8 | amd64,armel,i386,ia64,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,sparc |
| 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 wrapper that allows any external code to be
linked against the OpenTURNS library and to be used through the
library functionalities.
Any code can be used provided that it can be seen as a
numerical function that reads N doubles and returns P doubles.
Notice that the wrapper of this package only shows how to link
against the OpenTURNS library. It does not show how to parse
or write the arguments of the function so they can be sent to or
retrieved from the 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.
|
|
Debian packages in contrib or non-free
|
Libnauty-dev
library for computing graph automorphisms (development files)
|
| Versions of package libnauty-dev |
| 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 libnauty-dev: |
| devel | library |
| role | devel-lib |
|
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 a C API.
|
|
|
Libtet1.4.2-dev
A Quality Tetrahedral Mesh Generator
|
| Versions of package libtet1.4.2-dev |
| Release | Version | Architectures |
| squeeze | 1.4.2-3 (non-free) | i386 |
| Debtags of package libtet1.4.2-dev: |
| devel | library |
| role | devel-lib |
|
License: non-free
|
|
TetGen generates the Delaunay tetrahedralization, Voronoi diagram, and convex
hull for three-dimensional point sets, generates the constrained Delaunay
tetrahedralizations and quality tetrahedral meshes for three-dimensional
domains with piecewise linear boundary.
This package provides header file and static library.
|
|
Debian packages in experimental
|
Libpolybori-groebner-dev
developers's files for libpolybori-groebner-0.8-3
|
| Versions of package libpolybori-groebner-dev |
| Release | Version | Architectures |
| experimental | 0.8.3-1~exp2 | amd64,armel,armhf,i386,kfreebsd-amd64,kfreebsd-i386,mips,mipsel,powerpc,s390,s390x,sparc |
| Debtags of package libpolybori-groebner-dev: |
| devel | library |
| role | devel-lib |
|
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 computationsl algebra development files.
|
|
Packaging has started and developers might try the packaging code in VCS
Levenberg-Marquardt nonlinear least squares algorithm (devel)
|
License: GPLv2+
Debian package not available
Version: 2.6-1
|
|
levmar is a native ANSI C implementation of the Levenberg-Marquardt
optimization algorithm. Both unconstrained and constrained (under linear
equations, inequality and box constraints) Levenberg-Marquardt variants are
included. The LM algorithm is an iterative technique that finds a local
minimum of a function that is expressed as the sum of squares of nonlinear
functions. It has become a standard technique for nonlinear least-squares
problems and can be thought of as a combination of steepest descent and the
Gauss-Newton method. When the current solution is far from the correct on,
the algorithm behaves like a steepest descent method: slow, but guaranteed
to converge. When the current solution is close to the correct solution, it
becomes a Gauss-Newton method.
This package contains the header file and the demo program.
|
|