RSS 9 projects tagged "Physics"

Download Website Updated 29 Jan 2013 libquantum

Screenshot
Pop 132.90
Vit 19.28

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 02 Sep 2012 CLHep

Screenshot
Pop 107.67
Vit 20.39

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 09 Sep 2006 pyXSD

Screenshot
Pop 24.80
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.

Download Website Updated 13 May 2011 Gplib++

Screenshot
Pop 49.02
Vit 5.01

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 30 Mar 2012 OpendTect

Screenshot
Pop 33.45
Vit 3.70

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 09 May 2008 QuBit library

Screenshot
Pop 43.89
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 16 Jul 2009 Hasard

Screenshot
Pop 57.11
Vit 3.19

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 18 Dec 2008 Math::GSL

Screenshot
Pop 31.94
Vit 1.44

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.

No download Website Updated 30 Apr 2010 Particle System API

Screenshot
Pop 24.37
Vit 33.41

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.

Screenshot

Project Spotlight

Chucho

A C++11 logging framework.

Screenshot

Project Spotlight

Distributed Checksum Clearinghouse

A distributed spam filter.