Cactus is a general, modular, parallel environment for solving systems of partial differential equations. The code has been developed over many years by a large international collaboration of numerical relativity and computational science research groups and can be used to provide a portable platform for solving any system of partial differential equations.
The FLASH code is a modular, adaptive, parallel simulation code capable of handling general compressible flow problems in astrophysical environments. It has been designed to allow users to configure initial and boundary conditions, change algorithms, and add new physical effects with minimal effort. It uses the PARAMESH library to manage a block-structured adaptive grid, placing resolution elements only where they are needed most. It uses the Message-Passing Interface (MPI) library to achieve portability and scalability on a variety of different message-passing parallel computers.
Multi-body Gravity Simulator (MGS) allows you to perform a simulation based on a fixed time slice. Its unique features are the ability to perform realtime simulations, a three dimensional visualization of the simulation, and the ability to design simulations in XML and with a GUI. The accuracy of realtime simulations will depend on your machine speed. Fixed time step simulations are also supported.
Asymptopia Flashcard System uses Motif and LaTeX to produce, manage, and use attractively formatted flashcards. You load some or all of your "collections" and set the timer for pop-up frequency. The GUI interface and "Collection Manager" make creating and modifying flashcards as simple as pushing a single button. A knowledge of LaTeX is only required when entering special symbols.
Frink is a calculating tool and programming language designed to help you in the real world. It tracks units of measurement throughout all calculations and ensures that answers are correct. It converts between systems of measurement, and has a huge library of physical data. It is both a simple calculator for quick calculations and a full-fledged programming language for large tasks. It draws high-quality graphics, handles conversions between time zones, currencies, and historical values of the U.S. dollar and the British pound, translates between several languages, does date/time math, and more.