RSS 37 projects tagged "Scientific Computing"

No download Website Updated 22 Mar 2010 Ascalaph

Screenshot
Pop 21.52
Vit 38.67

Ascalaph is a general purpose 3D graphical molecular modeling suite that performs molecular mechanics and molecular dynamics simulations as well as quantum mechanics calculations.

No download No website Updated 07 Sep 2010 Crunch.io Cluster Dashboard

Screenshot
Pop 15.20
Vit 36.40

This Django-based Web dashboard allows users to create, launch, and terminate clusters of machines in Amazon's EC2. A cluster is pre-configured with a central NFS share and Oracle Grid Engine. It is based on the command line tool StarCluster.

No download Website Updated 03 Jun 2009 Crux

Screenshot
Pop 13.71
Vit 1.00

Crux is a software toolkit for a molecular phylogenetic inference. It is structured as a set of Python modules, which makes it possible to quickly develop Python scripts that perform unique, non-canned analyses.

Download No website Updated 17 Jun 2010 DAC

Screenshot
Pop 73.70
Vit 3.31

DAC (Dynamic Agent Computations) is a novel software framework designed for implementing multi-agent systems that describe parallel computations. The whole system is easy to configure and extend, but also very efficient and scalable. Moreover, the technology that is used (JMS, Cajo, JMX) ensures high reliability of the framework, which can be used in a production environment.

Download Website Updated 22 Mar 2011 Dapper Dataflow Engine

Screenshot
Pop 154.66
Vit 3.73

Dapper, or "Distributed and Parallel Program Execution Runtime", is a tool for taming the complexities of developing for large-scale cloud and grid computing, enabling the user to create distributed computations from the essentials: the code that will execute, along with a dataflow graph description. It supports rich execution semantics, carefree deployment, a robust control protocol, modification of the dataflow graph at runtime, and an intuitive user interface.

Download Website Updated 16 Jan 2014 ExaScale IO

Screenshot
Pop 48.04
Vit 3.21

The ExaScale IO (ESIO) library provides simple, high throughput input and output of structured data sets using parallel HDF5. It is designed to support reading and writing of turbulence simulation restart files, but it may be useful in other contexts. The library is written in C99 and may be used by C89 or C++ applications. A Fortran API built atop the F2003 standard ISO_C_BINDING is also available.

Download Website Updated 28 Oct 2012 FFTW++

Screenshot
Pop 90.83
Vit 4.32

FFTW++ is a C++ header class for the FFTW Fast Fourier Transform library that automates memory allocation, alignment, planning, and wisdom. In 2D and 3D, implicit dealiasing of convolutions substantially reduces memory usage and computation time. Wrappers for C, Python, and Fortran are included.

Download Website Updated 01 Oct 2012 FLENS

Screenshot
Pop 129.98
Vit 9.71

FLENS is short for Flexible Library for Efficient Numerical Solutions. This C++ can be used as a builing block for the implementation of other (higher-level) numerical libraries or numerical applications. It is a C++ library (requires a C++11 conform compiler). Easy install, as FLENS is headers only. It gives you Matrix/vector types for dense linear algebra; a generic (i.e. templated) implementation of BLAS; and a generic reimplementation of LAPACK. If high performance BLAS libraries like ATLAS, GotoBLAS, etc. are available, you simply can link against them and boost performance.

Download Website Updated 18 Mar 2011 Feel++

Screenshot
Pop 35.10
Vit 1.00

Feel++ (formerly known as Life) is a C++ library for solving partial differential equations using generalized Galerkin methods: fem, hp/fem, and spectral methods.

No download Website Updated 20 Dec 2009 GarlicSim

Screenshot
Pop 30.69
Vit 40.23

GarlicSim is a platform for writing, running, and analyzing simulations. It is general enough to handle any kind of simulation: physics, game theory, epidemic spread, electronics, etc. GarlicSim aims to eliminate the need to write any boilerplate code that isn't directly related to the phenomenon you're simulating. GarlicSim defines a new format for simulations, called a simulation package and often abbreviated as simpack. The simpack contains all the code that define the simulated system, and is simply a Python package which defines a few special functions according to the GarlicSim simpack API. Simpack code may also be written in C. All of the tools that GarlicSim provides can be used to run simulations of all kinds of different domains.

Screenshot

Project Spotlight

WavePacket (C++ version)

A library to solve the Schroedinger equation numerically.

Screenshot

Project Spotlight

wsrep patch for MySQL

A patch that enables MySQL to use wsrep replication plugins.