Dimenso is a library of numeric types for .Net and Java, that obey dimensional analysis and permit calculations with physical quantities. Due to the lack of C++ - like templates with numeric arguments, code generation is employed using Python.
The library in C++ for numerical modeling any dynamic systems.
FireBlade is an OpenGL+Delphi/FPC based crossplatform particle engine. Infinite possibilities through many variable factors and the ability to be connected to anything you want through miscellaneous events.
GMES is a free Python package for FDTD electromagnetic simulations.
GMES is a free finite-difference time-domain (FDTD) simulation Python package developed at GIST to model photonic devices. Its features include simulation in 1D, 2D, and 3D Cartesian coordinates, distributed memory parallelism on any system supporting the MPI standard, portable to any Unix-like system, variuos dispersive ε(ω) models, CPML absorbing boundaries and/or Bloch-periodic boundary conditions, and arbitrary material and source distributions. GMES officially stands for GIST Maxwell’s Equations Solver.
Driver for GQ LLC GMC-300 Geiger Counter
GQGMC is a user level driver for interfacing a Linux host to GQ Electronic's GMC-300 geiger-muller counter. Written in C++, the driver provides an interface method for each of the capabilities of the GMC-300. A sample command line text only program and sample Qt based GUI program are provided.
This is a graphing calculator written in VB.net. This piece of software uses Ncalc: http://ncalc.codeplex.com/
*Project home now moved to Google Code.* Numerical computing and plotting tools for IronPython.
Particle Image Velocimetry
JPIV is a platform independent, graphical stand-alone application for Particle Image Velocimetry (PIV) written in Java. PIV is an optical technique for measuring fluid flow velocities.
Android app to calculate wavelength, frequency and bandwidth
This android app is a simple tool for the lazy ones who don't want to remember the speed of light and type it into their calculator every time they need a wavelength or frequency converted. It also allows to calculate the bandwidth from a given wavelength or frequency and a range
LibCPIXE is a library for simulation of Particle Induced X-ray emission spectra.
The Home of DMSFT, AAFFT, GFFT, and MSFFT.
A collection of sparse Fourier transform codes developed by faculty at MSU. Currently codes for four different prototype sparse FFTs are here: 1.) DMSFT, implemented by Ruochuan Zhang. This is a fast, stable, noise robust, and *fully discrete* improvement on the ideas in GFFT below. It is THE BEST sparse FFT around!!! If you're looking for AAFFT, try this out first. 2.) AAFFT, implemented by Mark Iwen in 2008. This code is easy to use, and documented well, but not implemented very efficiently. It is much slower than it should be. 3.) GFFT, implemented by Ben Segal and Mark Iwen. This code is less easy to use, and also not terribly efficient. But, the *algorithm* itself is significantly simpler and has "essentially no parameters". 4.) MSFFT, implemented by David Lawlor and Bosu Choi. This code is fast, but is not terribly easy to use. The algorithm is robust to some noise, but requires a lot of parameter tuning. Enjoy at your own risk :), Mark Iwen
A wxWidgets-based project aimed to make math-typing, plotting and symbolic math easier; user can easily input, plot and save/load math data in various formats (e.g. MathML). Step-by-step resolution makes this a powerful didactive tool.
Newton 3D is an newton/physics simulator
OCW is a scripting language and interpreter for controlling complex operations of valves and pumps in microfluidic devices. The interpreter program uses parallel ports to interface with any automation project. The program runs on Linux and Windows.
OpenWave is a educational wave Simulator.
PARAMESH is a package of Fortran 90 subroutines designed to provide an application developer with an easy route to extend an existing serial code which uses a logically cartesian structured mesh into a parallel code with adaptive mesh refinement(AMR).
PPIV is a parallel software application used in Particle Image Velocimetry (PIV) analysis. The software will compute the vector field for one image pair or multiple image pairs. PPIV can run on a single desktop machine or in a cluster environment.
A toolkit of Python software useful in a laboratory data acquisition and analysis environment. Includes support for such protocols as VXI-11, Vernier LabPro, and National Instruments DSTP. Also includes data analysis and modelling tidbits.
Robotic Manipulator Development and Simulation Environment in Python and Blender. IMPORTANT: Development moved to github. http://github.com/ajnsit/r2d3
CAS routines for theoretical analysis of nonlinear time-delay systems
SAC (Symbolic Analysis and Control) is a toolbox for people working in control theory. It will help to the analysis and synthesis of nonlinear systems described by state equations (with or without delays).
libscmodcam provides an easy way for Linux applications to capture long-exposure frames from a Philips USB webcam (if it is supported by the PWC kernel driver). Currently only the SC1 modification and the C++ language are supported.
Used in physics, made to make calculating long variance and standard deviation equations simpler.
SMMP (Simple Molecular Mechanics for Proteins) is a program library for protein simulations with an emphasis on advanced Monte Carlo algorithms. It includes various force fields to calculate the energy of a protein and protein-protein interactions.
SPHear is a coupled smoothed particle hydrodynamics (SPH), finite element (FE) fluid-solid interaction analysis code for dynamic problems.
Home of the SasView project for SAS analysis
SasView is a Small Angle Scattering (SAS) analysis package for the analysis of 1D and 2D scattering data directly in inverse space. The focus was originally on neutron data (SANS) but has been used for X-ray’s as well and includes a tool for determining a slit resolution for the SAXSess instrument. SansView also includes PrView to invert SAS data to P(r), a resolution calculator, and a scattering length density calculator among others tools. A simple plugin mechanism is available for users to add custom models. This project was initiated by the NSF funded DANSE project, DMR-0520547, SANS sub-project at the University of Tennessee Knoxville. Acknowledgement of that original funding would be appreciated in any publications that make use of the software.