DISCUS is a set of programs to simulate the atomic structure of disordered materials and calculate experimental properties such as diffuse scattering or the atomic pair distribution function.
HOT is a package of Matlab and Octave compatible functions that manage thermodynamic data for a wide range of species. Functions calculate almost all the most common thermodynamic quantities of mixtures. Python users may also want to look at PYro at http://pyro.sourceforge.net
BlochLib is an expression template library of generic data structures and algorithms to perform large scale nuclear magnetic resonance classical and quantum mechanical spin simulations, with many I/O capabilities,and integrated numerical routines.
Burkhard Heim's Mass Formula - A collection of programs that calculate the mass of a variety of sub-atomic particles, based on work by the late Burkhard Heim. http://www.heim-theory.com/
Simulate gravity inside a virtual universe and wait to see galaxies colliding.
The main scope of the program is to take Thermo-Calc or Dictra (both registered trademarks) and transform them into nicely formatted encapsulated postscript diagrams, generated by gnuplot. But exp2plt can also be used as a graphical interface to gnuplot.
PDFgetN is a program to process total scattering data obtained on neutron time-of-flight powder diffractometers and to obtain the atomic pair distribution function (PDF).
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.
This is C++ code to read in ENVI Hyperspectral Images
A brief physics book to summerize the physics that the authors learned in U.S.A.
Common software for AMS-A
Common software for AMS-A
A computer assisted instruction (CAI) project from student at University Of Science, Malaysia. The topic of the project is Four Fundamental Forces In The Universe featuring an introductory level of exposure of the four fundamental forces.
Compton simulate the interactions betwen a laser beam and an electron beam to create high energy photons (X-rays).
An easy way for single crystal structure analysis. Graphical software for single crystal structure refinement. CRYSTALBUILDER uses SHELXL-97 software for the refinement and makes directly possible the molecular structure visualization.
Excited Energy Levels and Various Shapes (EELViS) was developed for calculation of the Extended Tao-Eldrup model results. The relation between potential well dimensions and positronium (Ps) lifetime can be calculated using this code.
The High Energy Physics Tool calculates decay rates and cross sections of tree-level processes. It makes use of computational code from the CalcHEP package, and includes a GTK+ GUI.
A Computer Algebraic System. Designed to do advanced mathematical operations and calculations with a simple user interface.
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
Optimisation with conjugate gradients
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.
This is an application that computes the date and time in formats appropriate for astronomers - julian date, sidereal time, modified julian date, truncated julian date. Extremely accurate, includes correction for apparent sidereal time.
This is my vector calculator, wrote in Object-Pascal I made this, because I needed a vector calc, and I didn't find any on the internet! My classmates and my professor liked it, so I released here! This is also for novice programers, who want to study.
A useful trainer toolbox for 3D soccer simulation environment.
A program for interference effects correction in PL excitation spectra
The iCorrector is aimed to model and correct the interference fringes affecting the photoluminescence excitation spectra of thin-film dielectric samples. The calculations of the interference profile are performed taking into account the experimental conditions: excitation light incidence angle, wavelength range, luminescent centers distribution. An excitation field depth distribution map (*.bmp), normally calculated by the IMD software (D.L. Windt) is required for the calculations. The module is presented both as LabVIEW virtual instrument and executable requiring LabVIEW runtime (http://joule.ni.com/nidu/cds/view/p/id/2534/lang/en). It may be useful for physicists and material scientists working on the luminescence of thin films.
vbook is a Propagation Modeling software repository