Magneticle is a 3D OpenGL physical simulation that applies the Biot-Savart law to charged particles operating inside a magnetic field produced by a current-carrying wire modeled as an arbitrary space curve.
MesoRD is a stochastic and deterministic simulator of coupled chemical reactions and diffusions in space.
metric2energy reads in an arbitrary metric and algebraically calculates the christoffel symbols, Riemann, Ricci, and Einstein tensors from it, saving the result in a LaTeX source for beautiful pdfs.
Mito-MAS-m is a simulator of the mitochondrial inner membrane and the enzymatic complexes embedded in it, implementing a coarse-grained (CG) model of the molecules using rigid structures and Dissipative Particules Dynamics (DPD) as motion equation.
N-body gravitational simulator
Mizar is an N-body gravitational simulator. Given a starting setup consisting of the masses, positions, and velocities of any number of objects (conceptually, planets and stars), Mizar calculates and draws how they subsequently move according to their velocities and the influence of each other's gravity. Requirements: * KDE 4.4.5 * Qt 4.6.2 Requirements to build: * KDE 4.4.5 dev files (e.g., provided by kdelibs5-dev in Ubuntu 10.04) * Qt 4.6.2 dev files (e.g., libqt4-dev on Ubuntu 10.04) * libgsl (e.g., libgsl0-dev on Ubuntu 10.04) * cmake * gcc, g++ 4.4.3 * python 2.6
MBSim has been moved to GoogleCode: http://code.google.com/p/mbsim-env/
NOSE is a package for simulation of linear and non-linear optical and infrared spectra, including absorption, fluorescence, circular dichroism, pump-probe, photon echo and other.
The class libraries here provide infrastructure for creating simulations of low energy nuclear physics experiments, as well as some useful working programs that do simple simulations and analysis of experiments performed with magnetic spectrographs.
The name OCFlow stands for Open Channel Flow. With the program OCFlow you can calculate the water table for little natural rivers.
Superconducting QUantum Interference Devices (SQUIDs) control software
OpenSQUID is a Python framework for the control of SQUID (superconducting quantum interference device) readout electronics. It currently supports the Star Cryoelectronics PCI-1000 electronics with PFL-100 and PFL-102 flux-locked loops. Simultaneous operation of both PFL-100s and PFL-102s from a single PCI-1000 is supported. More features are under development. The software is implemented in Python and aims to be easily integrated with user-defined measurement and control code.
Orbit is currently a simple orbital simulator for simple circular orbits. It ultimately aims to be a general gravity machine, which will allow the instant creation of galaxies.
An OpenGL-based 3D physical simulation of a simple and double (coupled) pendulum, demonstrating both harmonic and chaotic motion in classical mechanics.
A c++ library for site percolation. Includes: lattice creation, cluster counting, finite size scaling, calculating critical exponents and more.
The PhysX calculator makes very basic physics easy by doing the math for you!
A cross-platform GPL physics application that applies forces to masses in real-time. Customizable environments allow you to alter gravity settings, etc. For fun and educational use! Development Help also wanted. Runs in Linux and Windows.
With Physicssite one can build two-dimensional, rigid-body-physics-based simulations. It's written in Java and uses the physics engine JBox2D.
PhysikGenie does, what a PhysikGenie is supposed to do. Doing Physics...
A Python package extending NumPy and SciPy to allow specification of numbers and arrays with physical units.
Planck is a (small) physics engine that can be used by interactive applications (like games) to simulate rigid bodies and particles.
Pung96's Condor Utils
PyNewton provides an object oriented binding to access the Newton Game Dynamics engine from Python programs
PyPhys is a set of physical quantity classes written in Python. The classes represent physical quantities (like length, pressure, energy, etc.) that can be assigned and extracted in many different units.
Quan is designed to model physical quantities in C++ programs. Advantages include automated dimensional analysis checking, automatic unit conversions, self documentation of code.
A simple little program, that can convert quaternions from a exponential form to a usual form. I will argue for this method, which I find very natural and quite intuitive.