Known users from DebianScience listed in parenthesis.
Parallel/distributed computing
Libraries
See http://lists.debian.org/debian-science/2008/10/msg00137.html for a discussion on the merits of these (suggesting migrating to OpenMPI).
Open MPI (upstream) high performance message passing library.
mpich (upstream) MPI parallel computing system implementation
lam Upstream recommends migrating to OpenMPI.
Other
pvm (upstream) Parallel Virtual Machine is a software package that permits a heterogeneous collection of Unix and/or Windows computers hooked together by a network to be used as a single large parallel computer.
petsc PETSc is the "Portable Extensible Toolkit for Scientific Computation", a suite of data structures and routines for the scalable (parallel) solution of scientific applications modeled by partial differential equations.
BOINC Berkeley Open Infrastructure for Network Computing
pkg-escience Debian eScience with myGrid and Taverna
Programming tools for science already packaged in Debian
emacs (Andre Lehovich)
g++ (Victor Munoz)
kdevelop (Helen Faulkner)
wxwidgets (Helen Faulkner)
- gfortran
- yorick (interpreted language, support for compiled plug-ins, numerical computations and data display)
Debuging tools
- DDD
- dmalloc
- valgrind
Profiling tools
gprof (Victor Munoz)
memprof (Victor Munoz)
mpatrol (Victor Munoz)
Python
wxpython (JD Rogers)
Perl
PDL [upstream http://pdl.perl.org/] ([Andreas Letsch http://lists.debian.org/debian-science/2005/08/msg00126.html])
Programming tools for science that could be considered for inclusion in Debian
- Suggestions welcome.