Debian Science Project
Summary
Engineering-dev
Debian Science Engineering-dev packages

This metapackage will install Debian Science packages which might be helpful for development of applications for Engineering. Please note that packages listed as "recommended" may not be installed by default, and that packages listed as "suggested" will not be installed unless the user asks for them to be installed.

You might also be interested in the science-engineering 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 Engineering-dev packages

Official Debian packages with high relevance

Libalberta2-dev
Adaptive finite element library (development headers)
Versions of package libalberta2-dev
ReleaseVersionArchitectures
sid2.0.1-2mips,armel,mipsel,hurd-i386,powerpc,i386,s390,amd64,sparc,alpha,ia64,hppa
squeeze2.0.1-2sparc,amd64,armel,hppa,i386,ia64,mips,mipsel,powerpc,s390
Debtags of package libalberta2-dev:
devellibrary
Popcon: 2 users (0 upd.)*
Versions and Archs
Debtags
License: DFSG free
Svn

ALBERTA is an adaptive finite element library for solving partial differential equations (PDEs).

It offers a hierarchical mesh and methods for 1d, 2d and 3d stationary as well as time dependent problems. It is written in C with speed and flexibility in mind.

This package contains development files.

Libcgns-dev
CFD General Notation System library
Versions of package libcgns-dev
ReleaseVersionArchitectures
sid2.5.4-1+b1hurd-i386
sid2.5.4-1sparc,amd64,armel,i386,ia64,mips,mipsel,powerpc,s390,alpha
sid2.5.3-1hppa
squeeze2.5.3-1mips,mipsel,hppa,powerpc,sparc,s390,i386,armel,amd64,ia64
upstream2.5.4
Debtags of package libcgns-dev:
devellibrary
Popcon: 1 users (4 upd.)*
Newer upstream!
Debtags
License: DFSG free
Svn

The CFD General Notation System (CGNS) provides a general, portable, and extensible standard for the storage and retrieval of computational fluid dynamics (CFD) analysis data. It consists of a collection of conventions, and free and open software implementing those conventions. It is self-descriptive, machine-independent, well-documented, and administered by an international steering committee. It is also an American Institute of Aeronautics and Astronautics (AIAA) Recommended Practice.

This package contains the development files needed to compile software to use the libcgns API.

Libfvm-dev
Code_Saturne Finite Volume Mesh
Versions of package libfvm-dev
ReleaseVersionArchitectures
sid0.14.0-2sparc,amd64,armel,hurd-i386,i386,ia64,mips,mipsel,powerpc,s390,alpha
sid0.14.0-1hppa
squeeze0.14.0-1mips,hppa,mipsel,armel,powerpc,i386,s390,amd64,sparc,ia64
Debtags of package libfvm-dev:
devellibrary
Popcon: 1 users (2 upd.)*
Versions and Archs
Debtags
License: DFSG free
Svn

FVM stands for Finite Volume Mesh. It is intended to provide finite volume mesh I/O and some other services such as interpolation, possibly in parallel using MPI.

This package contains the development files needed to compile software to use the libfvm API.

Libgetfem++-dev
Development files for the GETFEM++ generic finite element library
Versions of package libgetfem++-dev
ReleaseVersionArchitectures
sid4.0.0-2mips,armel,mipsel,hurd-i386,powerpc,i386,s390,amd64,sparc,alpha,ia64,hppa
squeeze4.0.0-2sparc,amd64,armel,hppa,i386,ia64,mips,mipsel,powerpc,s390
Popcon: 0 users (3 upd.)*
Versions and Archs
License: DFSG free
Svn

GETFEM++ is a library allowing the computation of any elementary matrix (even for mixed finite element methods) on the largest class of methods and elements, and for arbitrary dimension.

This package contains development files for building software that uses the GETFEM++ library.

Libhdf5-serial-dev
Hierarchical Data Format 5 (HDF5) - development files - serial version
Versions of package libhdf5-serial-dev
ReleaseVersionArchitectures
sid1.8.3-2.1s390,alpha,amd64,armel,hppa,i386,ia64,mips,mipsel,powerpc,sparc
squeeze1.8.3-2.1sparc,powerpc,ia64,i386,hppa,s390,armel,amd64,mipsel,mips
lenny1.6.6-4alpha,s390,hppa,mips,amd64,powerpc,sparc,mipsel,arm,ia64,armel,i386
etch1.6.5-3s390,mips,arm,mipsel,powerpc,amd64,sparc,hppa,alpha,i386,ia64
upstream1.8.4
Debtags of package libhdf5-serial-dev:
devellibrary
fieldphysics
roledocumentation, devel-lib
usestoring
Popcon: 172 users (157 upd.)*
Newer upstream!
Debtags
License: DFSG free
Svn

HDF5 is a file format and library for storing scientific data. HDF5 was designed and implemented to address the deficiencies of HDF4.x. It has a more powerful and flexible data model, supports files larger than 2 GB, and supports parallel I/O.

This package contains development files for serial platforms.

Libitpp-dev
C++ library of signal processing and communication routines: Headers
Maintainer: Kumar Appaiah
Versions of package libitpp-dev
ReleaseVersionArchitectures
sid4.0.6-4ia64,alpha,amd64,armel,hppa,hurd-i386,i386,mips,mipsel,powerpc,s390,sparc
squeeze4.0.6-4mipsel,hppa,amd64,powerpc,armel,ia64,sparc,mips,i386,s390
lenny4.0.4-2armel,i386,amd64,mipsel,ia64,alpha,mips,s390,hppa,sparc,powerpc
Debtags of package libitpp-dev:
devellibrary
fieldmathematics
roleshared-lib
Popcon: 4 users (23 upd.)*
Versions and Archs
Debtags
License: DFSG free
Git

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

Libjhdf4-java
Java HDF4 Object Package
Versions of package libjhdf4-java
ReleaseVersionArchitectures
sid2.5-8amd64,i386
squeeze2.5-8amd64,i386
Popcon: 5 users (9 upd.)*
Versions and Archs
License: DFSG free
Svn

HDF is a versatile data model that can represent very complex data objects and a wide variety of metadata. It is a completely portable file format with no limit on the number or size of data objects in the collection.

This Java package implements HDF4 data objects in an object-oriented form. It provides a common Java API for accessing HDF4 files.

This package includes the architecture specific Java Native Interface part for the Java bindings for HDF4.

Libjhdf5-java
Java HDF5 Object Package
Versions of package libjhdf5-java
ReleaseVersionArchitectures
sid2.5-8amd64,i386
squeeze2.5-8amd64,i386
Popcon: 5 users (9 upd.)*
Versions and Archs
License: DFSG free
Svn

HDF is a versatile data model that can represent very complex data objects and a wide variety of metadata. It is a completely portable file format with no limit on the number or size of data objects in the collection.

This Java package implements HDF5 data objects in an object-oriented form. It provides a common Java API for accessing HDF5 files.

Official Debian packages with lower relevance

Libqwt-dev
Qt widgets library for technical applications (development)
Maintainer: Brian Nelson (Sandro Tosi)
Versions of package libqwt-dev
ReleaseVersionArchitectures
lenny4.2.0-4.1sparc,hppa,amd64,s390,mips,arm,powerpc,alpha,mipsel,armel,i386,ia64
sid4.2.0-4.1s390,alpha,amd64,armel,hppa,hurd-i386,i386,ia64,mips,mipsel,powerpc,sparc
squeeze4.2.0-4.1sparc,powerpc,ia64,i386,hppa,s390,armel,amd64,mipsel,mips
etch4.2.0-4+b1hppa
etch4.2.0-4arm,s390,mips,mipsel,powerpc,amd64,sparc,alpha,i386,ia64
Debtags of package libqwt-dev:
devellibrary
roledocumentation, devel-lib
uitoolkitqt
Popcon: 10 users (7 upd.)*
Versions and Archs
Debtags
License: DFSG free

The Qwt library contains Qt GUI Components and utility classes which are primarily useful for programs with a technical background. Most of these widgets are used to control or display values, arrays, or ranges of type double.

This package contains the Qwt development files.

Libqwt5-qt3-dev
Qt3 widgets library for technical applications (development)
Maintainer: Fathi Boudra
Versions of package libqwt5-qt3-dev
ReleaseVersionArchitectures
sid5.2.0-1s390,alpha,amd64,armel,hppa,hurd-i386,i386,ia64,mips,mipsel,powerpc,sparc
squeeze5.2.0-1sparc,powerpc,ia64,i386,hppa,s390,armel,amd64,mipsel,mips
lenny5.1.1-1i386,sparc,hppa,amd64,mips,arm,powerpc,s390,mipsel,armel,alpha,ia64
etch-backports5.0.2-1~bpo40+1arm,s390,mips,mipsel,powerpc,amd64,sparc,hppa,alpha,i386,ia64
Debtags of package libqwt5-qt3-dev:
devellibrary
roledevel-lib
Popcon: 4 users (2 upd.)*
Versions and Archs
Debtags
License: DFSG free

The Qwt library contains Qt GUI Components and utility classes which are primarily useful for programs with a technical background. Most of these widgets are used to control or display values, arrays, or ranges of type double.

This package contains the Qwt development files for Qt3.

Libqwt5-qt4-dev
Qt4 widgets library for technical applications (development)
Maintainer: Fathi Boudra
Versions of package libqwt5-qt4-dev
ReleaseVersionArchitectures
sid5.2.0-1s390,alpha,amd64,armel,hppa,hurd-i386,i386,ia64,mips,mipsel,powerpc,sparc
squeeze5.2.0-1sparc,powerpc,ia64,i386,hppa,s390,armel,amd64,mipsel,mips
lenny5.1.1-1i386,sparc,hppa,amd64,mips,arm,powerpc,s390,mipsel,armel,alpha,ia64
etch-backports5.0.2-1~bpo40+1arm,s390,mips,mipsel,powerpc,amd64,sparc,hppa,alpha,i386,ia64
Debtags of package libqwt5-qt4-dev:
devellibrary
roledevel-lib
Popcon: 65 users (31 upd.)*
Versions and Archs
Debtags
License: DFSG free

The Qwt library contains Qt GUI Components and utility classes which are primarily useful for programs with a technical background. Most of these widgets are used to control or display values, arrays, or ranges of type double.

This package contains the Qwt development files for Qt4.

*Popularitycontest results: number of people who use this package regularly (number of people who upgraded this package recently) out of 89590