Revision [857]

This is an old revision of ProgramsScientific made by BenoitAudouard on 2006-09-30 19:26:56.

 

Some links I find from time to time about interesting programs

To be sorted : http://wiki.eagle-usb.org/wakka.php?wiki=LogicielsScientifiques existing packages are described (I miss the snapshots)
once a program is chosen see CompilePrograms to add compilation / tests / screenshots... see PresentationScientificPackaging to see how to contribute and get numerous other scientific programs included in public distributions.

science-related GNU/Linux distributions

http://www.caelinux.com/CMS/index.php?option=com_simpleboard&Itemid=43&func=view&id=232&catid=2 [en] many suggestions of programs, being sorted see CAELinuxSuggestions

https://www.scientificlinux.org/ distribution for scientific use, based on RHEL4
https://www.scientificlinux.org/distributions/4x/40/sl.release.note.40.i386 not much added :/ (openafs, mp3, ...) at least it permit to have a standard base

presentation of products

http://ubunpingoo.tuxfamily.org/doku.php?id=installation_rapide_de_logiciels_utilisables_en_milieu_educatif [fr] many programs for science

http://www.aiaa-houston.org/newsletter/jan06/jan06.pdf [en] review of astronautics with octave, maxima, flight gear, IT++, ode, openscenegraph

http://www.archilinux.org/archi-cao/archi-cao.html [fr] some programs either free or non-free for CAD, import autocad files in blender

http://www.tech-edv.co.at/lunix/CADlinks.html [en] table identifying CAD software for Linux with license type / source code provided / binary packages
http://www.evl.uic.edu/cavern/sage/applications.php Scalable Adaptive Graphics Environment (to be checked)

http://www.librecours.org/cgi-bin/main?callback=presentation [fr]

https://lipforge.ens-lyon.fr/softwaremap/trove_list.php

http://gforge.inria.fr/softwaremap/trove_list.php

http://www.csc.fi/suomi/hakemisto/sovelluslista/ohjelmistot.html.en [en] Application software and databases at CSC (check what is free)
http://sw-tools.pdb.org/apps/MAXIT/index.html maxit Program Suite was developed by the PDB (Protein Data Bank) and NDB (Nucleic Acid Database) to assist in the processing and curation of macromolecular structure data

http://gersoo.free.fr/calsci/calsci1.html [fr] long list of products (either free software or sometimes not)

http://techer.pascal.free.fr/postgis/ [fr] geographic information systems (postgres with spatial options)

http://freshmeat.net/projects/aisee/ Free for non-commercial use graph browser which supports 15 layout algorithms, recursive graph nesting and easy printing
http://freshmeat.net/projects/siptoolbox/ scigraphica
http://luke.no-ip.org/code/ [en] many programs, some about fractals or open GL...
http://g3d-cpp.sourceforge.net/ commercial-grade 3D Engine available as Open Source (BSD License). It is used in games, tech demos, research papers, military simulators, and university courses. It can support real-time rendering, off-line rendering, back-end game server management of 3D worlds, and use of graphics hardware for general purpose computing.
http://freshmeat.net/browse/97/
http://freshmeat.net/projects/ghemical/ A molecular modelling package with GUI and 3D-visualization tools.
http://freshmeat.net/projects/gmsh/ A 3D finite element mesh generator with built-in CAD engine and post-processor.
http://freshmeat.net/projects/visit/ Software for scientific visualization and analysis.

http://www.mathtools.net/ [en] many programs, most of them proprietary after a quick glance :-(

http://sourceforge.net/projects/elisa an open C++ library for constraint programming and constraint solving techniques (requires gaol)
http://sourceforge.net/projects/gaol C++ library for interval arithmetic (RPMs are available - requires IBM mathlib)

List of existing packages or programs

Those are lists of programs for GNU/Linux, which may be already packaged

http://club.mandriva.com/xwiki/bin/KB/SciApps
http://packages.ubuntu.com/breezy/math/

http://www.biolinux.org/soft.html rpm packages for biology => verify whether they are in plf or contrib

http://www.usinglinux.org/science/

http://www.jesuislibre.org/applications/Scientifique_et_Technique/ [fr] many programs to verify


Programs with packages available

Those programs could be included either in main or in contrib, only need a maintainer and adaptation of spec file

http://calculix.de/ (GPL) Three-Dimensional Structural Finite Element Program
http://www.dhondt.de/ to download calculix
http://www.colorfullife.com/~manfred/ccx/ rpm are available
see TestCalculix

http://sourceforge.net/projects/apbs - [ screenshots ] (GPL) software package for the numerical solution of the Poisson-Boltzmann equation, a popular continuum model for describing electrostatic interactions between molecular solutes over a wide range of length scales
verify if this is obsoleted by what provides apbs...
http://www.fetk.org/ The Finite Element ToolKit (FEtk) is an evolving collection of parallel adaptive multilevel finite element software libraries and tools for solving coupled systems of partial differential equations (PDE) and integral equations (IE)
http://cam.ucsd.edu/~mholst/codes/maloc/index.html (GPL) MALOC (Minimal Abstraction Layer for Object-oriented C) is a small, portable, abstract C environment library for object-oriented C programming
http://cam.ucsd.edu/~mholst/codes/maloc/index.html#download rpm are available
http://cam.ucsd.edu/~mholst/codes/mc/index.html hum missing the downloading links :-(
http://cam.ucsd.edu/~mholst/codes/sg/index.html (GPL) SG is an unstructured simplex mesh OpenGL display and manipulation tool for use with the finite element research codes MC and PLTMG
http://cam.ucsd.edu/~mholst/codes/sg/index.html#download rpm are available
verify if this is obsoleted by what provides apbs...


Programs not yet packaged

Have a look at those programs, check license and whether packages (deb, rpm, ...) would be available

http://www.decade-dynamics.org/ (GPL) Decade is an acronym for Dynamic Engine for Computer Aided DEsign software. It aims to provide a full dynamic engine for simulating rigid body. Decade can work as a standalone tool, as well as an extension for CATIA V5 and SolidWorks CAD softwares. http://www.swox.com/gmp/ (LGPL) GMP is a free library for arbitrary precision arithmetic, operating on signed integers, rational numbers, and floating point numbers. There is no practical limit to the precision except the ones implied by the available memory in the machine GMP runs on. GMP has a rich set of functions, and the functions have a regular interface.

http://www.opencfd.co.uk/ (GPL) computational fluid dynamics (CFD) Open FOAM (Open Field Operation and Manipulation) CFD Toolbox can simulate anything from complex fluid flows involving chemical reactions, turbulence and heat transfer, to solid dynamics, electromagnetics and the pricing of financial options
http://gfs.sourceforge.net/ - [ screenshots ] (GPL) library for the solution of the partial differential equations describing fluid flow

http://www.geuz.org/getdp/ (GPL) GetDP has been initially developed in the field of computational electromagnetics, general finite element solver using mixed elements to discretize de Rham-type complexes in one, two and three dimensions
http://www.geuz.org/gmsh/ - [ screenshots ] (GPL) Gmsh is a three-dimensional finite element mesh generator with built-in pre- and post-processing facilities

http://www.hpfem.jku.at/netgen/index.html - [ screenshots ] (LGPL) Netgen is an automatic 3d tetrahedral mesh generator
http://www.hpfem.jku.at/ngsolve/index.html (LGPL) NGSolve is a general purpose 3D finite element solver. Version 1.x supports scalar (heat flow), elasticity and magnetic field problems.
http://www.opencascade.org/ - [ screenshots ] (LGPL-like) Open CASCADE is a powerful CAD/CAM/CAE kernel and development platform for 3D modeling applications

http://www.mit.edu/~ibaran/kseg.html [en] GPL Geometry
http://www.stat.umn.edu/macanova/macanova.home.html [en] GPL interactive statistical analysis program
http://socnetv.sourceforge.net/ [en] GPL comprehensive Social Networks Analysis and Visualisation
http://eye.jimbomania.com/eyefract.html [en] maybe-GPL
http://jimbomania.com/glfract.html [en] GPL loads fractal {Mandelbrot, Julia} sets from file as specified by David Eyerman's Eyefract v0.6.0 and displays them in 3D space with OpenGL/Glut
http://spike.sandia.gov/Trilinos/about.html Project Trilinos 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.
http://www.ap-i.net/skychart/modules.php?op=modload&name=PagEd&file=index&page_id=18 [fr] cartes du ciel (skychart), compiles with lazarus free pascal
http://www.wings3d.com/index.php [en] Wings 3D is a subdivision modeler BSD, developed in erlang :-(

http://home.fnal.gov/~gnedin/IFRIT/ - [ screenshots ] (Public Domain) powerful tool that can be used to visualize 3-dimensional data sets

http://www.ncnr.nist.gov/xtal/software/gsas.html (BSD-like) GSAS (General Structure Analysis System) is a comprehensive system for the refinement of structural models to both x-ray and neutron diffraction data. The GSAS package can be used with both single-crystal and powder diffraction data (Rietveld analysis) -- TagScara
http://jsynoptic.sourceforge.net/ (LGPL) JSynoptic renders information graphically. It can be used as a simple graph plotter, or as a complex run-time monitoring environment
http://jcae.sourceforge.net/ (LGPL) # simple volumes modeler # finite elements mesher # portable on platforms which support Java and Opencascade
http://consult.cern.ch/writeup/garfield/files/ (no license found) Garfield is a computer program for the detailed simulation of two- and three-dimensional drift chambers.


software that seems not free

to be looked at later... even though they seem open source (OSI) approved. Non-commercial is a severe restriction :-(
http://femm.foster-miller.net/index.html A Windows finite element solver for 2D and axisymmetric magnetic and electrostatic problems with graphical pre- and post-processors.
http://www.dealii.org/ - QPL licensing The main aim of deal.II is to enable development of modern finite element algorithms, using among other aspects sophisticated error estimators and adaptive meshes.
http://www.informatik.tu-darmstadt.de/TI/LiDIA/ - non-commercial license A C++ Library For Computational Number Theory

http://www.ill.fr/pages/science/IGroups/diff/Soft/fp/index.html - license to be found a set of crystallographic programs (FullProf, WinPLOTR, EdPCR, GFourier, etc...) mainly developed for Rietveld analysis (structure profile refinement) of neutron (constant wavelength, time of flight, nuclear and magnetic scattering) or X-ray powder diffraction data collected at constant or variable step in scattering angle 2theta. -- TagScara

Compilations of programs

for programs that have not yet been packaged and that I try to get compiled see CompilePrograms
CompileElmer GPL tool using finite element method for multi-physics problems (compiles with g95 fortran gcc-c++ ...)
TestCalculix GPL tool
TestScilab non-free license (non-commercial) tool for many scientific problems
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki