RSS 9 projects tagged "Physics"

No download Website Updated 30 Apr 2010 Particle System API

Screenshot
Pop 20.64
Vit 38.07

The Particle System API allows C++ application developers to easily include dynamic simulations of groups of moving objects. The API is much lighter weight than a full physics engine. It is especially useful for eye candy in games and screen savers, but is also used in off-line animation software. With the Particle System API you create a group of particles, then describe the components of the particle effect using actions like Gravity(), Explosion(), and Bounce(). You apply the actions to the particle group at each time step, then read back the particle positions and other attributes into your app, or send them directly to the GPU as a vertex array or as geometry instances.

Download Website Updated 14 Nov 2013 CLHep

Screenshot
Pop 113.74
Vit 28.15

CLHep is intended to be a set of HEP-specific foundation and utility classes such as random generators, physics vectors, geometry, and linear algebra.

Download Website Updated 29 Jan 2013 libquantum

Screenshot
Pop 115.30
Vit 10.05

libquantum is a C library for the simulation of quantum mechanics, especially for quantum computing. It provides an interface for a quantum register and for all important quantum operations. An efficient model for decoherence allows an analysis of quantum computation in a realistic environment.

Download Website Updated 13 May 2011 Gplib++

Screenshot
Pop 39.34
Vit 4.48

Gplib++ is a library of programs and C++ classes to analyze and model geophysical data. At this point, it mainly supports magnetotelluric and seismic data, but also contains some general signal processing routines.

Download Website Updated 16 Jul 2009 Hasard

Screenshot
Pop 48.24
Vit 3.13

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

Download Website Updated 30 Mar 2012 OpendTect

Screenshot
Pop 35.10
Vit 2.99

OpendTect is a seismic interpretation software system. It enables you to process, visualize, and interpret multi-volume seismic data using attributes and modern visiualization techniques such as stereo viewing and volume rendering. Visualization elements can be moved freely through data space to interactively analyze data from stored volumes, or data calculated on-the-fly. For more advanced work, commercial plugins are available.

Download Website Updated 18 Dec 2008 Math::GSL

Screenshot
Pop 28.37
Vit 1.43

Math::GSL is a Perl API to the GNU Scientific Library, which contains a large set of tools for writing scientific computing applications, like statistical distributions, special functions, random number generators, linear algebra, numeric integration/derivatives, FFTs, wavelets, and much more.

Download Website Updated 09 May 2008 QuBit library

Screenshot
Pop 49.66
Vit 1.42

QuBit is a library to support quantum superpositions in C++. This allows each variable of the CQuBit type to hold a number of different values at the same time. Normal mathematical operations can be performed on a QuBit, but they affect every value in the QuBit, at the same time. Binary operations on two QuBits cause a result based on every possible outcome.

Download Website Updated 09 Sep 2006 pyXSD

Screenshot
Pop 23.62
Vit 1.00

pyXSD maps XML and XSD (XML Schema) files into Python, checks the XML against the schema, and transforms XML documents according to user-specified Python classes. There is a framework to make these transformation classes easy to write. The program uses a simple, pythonic, non-DOM interface with the XML tree structure.

Screenshot

Project Spotlight

TAO Translator

An online translator with some advanced features.

Screenshot

Project Spotlight

MOSIX

A cluster operating system.