Open Source Ballistic Calculator in C#
Ballisitic Calculator based on JBM's implementation 3-degree of freedom model, ported to C#, improved to support metric system and extended by some math from Litz's "Applied Ballistic" book. Calculator displays ballistic tables, graphs, comparison graph and reticle images. The application is free to use under GNU license
Space Science library for Python - contains superposed epoch classes, drift shell tracing, access to magnetic field models, streamline tracing, bootstrap confidence limits, time and coordinate conversions, etc.
IFEFFIT is a library and set of interactive programs for the analysis of x-ray absorption fine-structure (XAFS) data. IFEFFIT combines state-of-the-art analysis algorithms with graphical display of XAFS data, and general data manipulation. It can be
Open Source Digital Laboratory
Open Source Digital Laboratory compatible with Arduino project. This software consists from C++/Qt programs such as dotScope - is a scientific shell for live experiment, dlCAM - computer aided manufacture for Arduino and others projects.
FPlot is a windows programm and a .NET library to plot and fit mathematical functions and data. The core concept of FPlot is that functions are entered as C# code and compiled on the fly. Thus the software is very fast and extensible.
Knitter produces a 3-dimensional model of a knitting pattern. It supports KnitML, as well as a native language similar to that of traditional knitting patterns.
Neutron and x-ray reflectivity analysis in IgorPro environment / nrfit
Neutron and X-ray reflectivity analysis package (IgorPro/Wavemetrics Procedure): 1) Calculate neutron reflectivity based on the Parratt formalism. 2) Simple and easy to use. 3) Provide a number of functions for interfacial shape between layers. Installation [IgorPro > 6.1(MAC), >5.x(WIN) required]: Option1: Download anywhere on your computer and open_file/procedure from 'File' menu in IgorPro. Option2: Download and copy it into Igor Procedures folder in IgorPro. It will show up in the menu. Note: if it complains about FONT, select your favorite font and apply it to all experiments. First time users might also want to turn ON the ShowTips from Graph menu. Have IgorPro6.0MAC? Follow the NRfit link and browse the All files, and download the nrfit osx 6.0 version. Downloads: Download a proper version (window, mac) from the 'Browse all files' menu.
3D Special Relativity Simulator - This program demonstrates what everyday objects would look like at close to the speed of light.
Physically correct simulation of 2D-waves
UPDATED VERSION ON GITHUB! http://github.com/AtiX/wavesim This is a physically correct simulation of waves on a surface, for example water-waves. It can also be used to simulate Microwaves, and has features like the support for different refraction indices, different wave sources and custom borders. Therefore, experiments like the double-slit-experiment can be easily simulated.
Bow and arrow physics simulation
This project has moved to http://sourceforge.net/p/bow-simulator
Simple and easy application to calculate resistivity
With this application you can easily calculate total resistivity of electrical components, connected in series or parallel. * Unlimited amount of components to add * Precise calculation * Decimal fraction numbers are supported
SmartBoard is the physic2D simulation program. It makes a user can freehand draw an object , and then simulate it, so SmartBoard is able to help a user to understand physic easily. We implement and edit Phys2D library to be physical engine of SmartBoard.
MOPlot - visualization program for fast Molecular Orbitals Plotting (and other stuff - please, read the full description) from the outputs of the Gaussian 09-94, Molcas, Gamess/US, Firefly quantum chemical calculation packages.
Runge is an Interactive Solver for Systems of Differential Equations
Runge is an Interactive Solver for Systems of Ordinary Differential Equations. It solves initial value problem (aka Cauchy problem). Few advantages Runge provides: It's fast. It utilizes BLAS and LAPACK libraries optimized for modern multi-core processors. It's interactive. It allows you to start a solution by mouse click on a plane. It's precise. It uses Runge Rule to adjust step length to satisfy required precision on each step. It's effective. When it needs to compute derivatives (Jacobian matrix, for example) it does that analytically, i.e. without using numerical methods. It's portable. It works on Windows and Linux 32 and 64 bit and Mac OS X 64 bit. It's open. It allows you to implement and embed your own algorithms (aka "solvers"). It's easy to use. It allows to export results to MS Excel and MATLAB. It's multilingual. It currently supports Englis and Russian languages. It's free. It's distributed under the Boost Software License.
Bow and arrow physics simulation for Windows and Linux
Bow Simulator is a free, open-source software tool for bow and arrow physics simulation. It allows you to create virtual bow models and simulate their static and dynamic performance. The results include things like deformation, draw curve, material stresses, arrow velocity, degree of efficiency and more. This way bow designs can be evaluated and optimized before actually building them. For more information visit http://bow-simulator.org
A utility for calculating the acoustic impedance of an arbitrary circular bore, primarily for didgeridoos.
ED Software project contains several programs used (mostly) for processing gas-phase electron diffraction (GED) experimental data.
Geometric modeling, mesh generation and definition of boundary conditions for the numerical solution PDE problems by finite element and finite volume methods.
Grating Calculator is a freeware application for the Calculation of Focal Planes of General Diffraction Gratings, from Rowland Type to the most modern aperiodic line density concave gratings used for soft x-ray diffraction.
Optical ray tracing library based on MATLAB environment Now working on the simple raytracing simulation. Documents are not ready yet. NEW UPDATE : ray generation function, other bug fix and multiple ray treatment
This is a continuation of the OpenGamma project by Marcelo Maduar with his permission. It is for gamma ray (radiation) spectroscopy and isotope identification. It accepts output files from several types of MCA's. Real time input will be added.
QCS is a quantum computer simulation written by Philipp Jungmann, Torsten Mandel and Maximilian Plenert as a software project under Dr. Michael Winckler (IWR) and Dr. Jian-Wei Pan (PI), University of Heidelberg.
A set of .NET wrappers around the ROOT (http://root.cern.ch) analysis tools and library.
An SNTP client for Virtual PC. It is for machines that do not have a sane time and a working hardware RTC. It synchronize the system time frequently with a nearby NTP server. It uses settimeofday(). It is based on RFC 1769 and RFC 1305.
Scanning Probe Image Wizard - MATLAB Toolbox
SPIW is a MATLAB toolbox, for automated processing of scanning probe microscope images. Tools are applicable to all SPM images, but the main focus is on images with atomic or molecular resolution. SPIW is primarily a MATLAB toolbox with functions designed to be called in a user's own script. SPIW also has a very basic GUI for browsing and exporting images. For information on SPIW's performance see our publication ( http://dx.doi.org/10.1063/1.4827076 ) in the Review of Scientific Instruments. A related open-source project SPIEPy (https://pypi.python.org/pypi/SPIEPy/) is developing a python library to for automated SPM imaged enhancement. SPIEPy brings many SPIW algorithms to the Python user.