Gwyddion is a modular SPM (Scanning Probe Microsope) data visualization and analysis tool. It can be used for all most frequently used data processing operations including: leveling, false color plotting, shading, filtering, denoising, data editing, integral transforms, grain analysis, profile extraction, fractal analysis, and many more. The program is primarily focused on SPM data analysis (e.g. data obtained from AFM, STM, NSOM, and similar microscopes). However, it can also be used for analyzing SEM (scaning electron microscopy) data or any other 2D data.
Madagascar is a software package for multidimensional data analysis and reproducible computational experiments. Its mission is to provide a convenient and powerful environment and a convenient technology transfer tool for researchers working with digital image and data processing in geophysics and related fields. Technology developed using the Madagascar project management system is transferred in the form of recorded processing histories, which become "computational recipes" to be verified, exchanged, and modified by users of the system.
Yet Another Dynamic Engine (YADE) is an extensible framework that is designed with dynamic libraries in a way that it is easy to add new numerical models and objects. There are four different models: Discrete Element Method based on spheres, a second method based on tetrahedra, modelling with lattice elements, and Finite Element Method.
The purpose of the glideinWMS is to provide a simple way to access the Grid resources. To achieve this without reinventing the wheel, glideinWMS is a Glidein-based WMS (Workload Management System) that works on top of Condor. Once setup, final users can submit regular Condor jobs to the local queue and the glidein factory will provide the computing resources behind the scenes. From the final user point of view, the Condor pool just magically grows and shrinks as needed.
Hasard is a pseudo-random number generator (PRNG) library. It includes multiple engines (algorithms): Park-Miller, Mersenne Twister, Linux device (/dev/urandom or /dev/random), and more. It has a simple but powerful API. For example, a PRNG seed can be generated using strong entropy (using a hardware random number generator like /dev/random on Linux). The library is written in C, and a Python binding is available. The word "hasard" is the French word for "randomness" or "chance".
octopus is a program aimed at the ab initio virtual experimentation on a hopefully ever increasing range of systems types. Electrons are describe quantum-mechanically within the Density-Functional Theory (DFT), in its time-dependent form (TDDFT) when doing simulations in time. Nuclei are described classically as point particles. Electron-nucleus interaction is described within the Pseudopotential approximation.
Code_Aster offers a full range of multi-physical analysis and modelling methods that go well beyond the standard functions of software for computational thermomechanics: static and dynamic mechanics, linear or not, modal analysis, harmonic and random response, seismic analysis, acoustics, thermics, fracture, damage and fatigue, multiphysics, drying and hydratation, metallurgy analysis ,soil-structure, fluid-structure interactions, geometric and material non linearities, and contact and friction. It has a wide range of material properties (95 constitutive laws): porous media, geomaterials, damage, elastoplasticity, elastoviscoplasticity, etc., a wide range of finite elements (395), and a wide range of loadings.
Cain performs stochastic and deterministic simulations of chemical reactions. It can spawn multiple simulation processes to utilize multi-core computers. It stores models, simulation parameters, and simulation results (populations and reaction counts) in an XML format. In addition, SBML models can be imported and exported. The models and simulation parameters can be read from input files or edited within the program. Solvers are implemented as command line executables, which makes it easy to launch batch jobs and simplifies the process of adding new solvers. Solvers include Gillespie's direct method, Gillespie's first reaction method, Gibson and Bruck's next reaction method, Tau-leaping, and Hybrid direct/tau-leaping.