Static and Dynamic Structural Analysis of 2D and 3D frames.
FRAME3DD is a program for the static and dynamic structural analysis of two- and three-dimensional frames and trusses with elastic and geometric stiffness.
Satellite tracking software
PreviSat is a satellite tracking software for observing purposes. Very easy to use, it shows positions of artificial satellites in real-time or manual mode. PreviSat is able to make predictions of their passes, predictions of Iridium flares and several other calculations.
A simple N-Body simulator.
This project simulates the behavior, dynamics, and motion of a group of celestial objects. Given N point masses in a three-dimensional space, its present positions and velocities, and supposing that the force of attraction experienced between each pair of particles is Newtonian, the project approximately predicts it's positions and velocities at a future moment of time. The project can visualize the simulation, and create a graphic real-time output using FreeGLUT, and also have an option for textual output and archiving. Bugale N-Body Data Editor provides a graphic user interface for creating and editing the settings and body data files of Bugale N-Body Simulator. It can be found here: https://sourceforge.net/projects/bugaledataedit
Simulating optical systems
LaserCalc is an Open Source wxWidgets application for the calculation of optical beam paths and laser resonators based on Gaussian beam matrix optics. In addition beam paths can be optimized to match given beam parameters (mode matching).
A program for fitting structural models to small angle scattering data
SASfit has been written for analyzing and plotting small angle scattering data. It can calculate integral structural parameters like radius of gyration, scattering invariant, Porod constant. Furthermore it can fit size distributions together with several form factors including different structure factors. Additionally an algorithm has been implemented, which allows to simultaneously fit several scattering curves with a common set of (global) parameters. This last option is especially important in contrast variation experiments or measurements with polarised neutrons. The global fit helps to determine fit parameters unambiguously which by analysing a single curve would be otherwise strongly correlated. SASfit user guides: http://youtube.com/sasfitteam releases: http://sasfit.org/releases code: http://sasfit.org
SpecTools - an OpenSource software package for quant. spectra analysis
Automated Quantitative Spectroscopic Analysis Combining Background Subtraction, Cosmic-Ray Removal and Peak Fitting programmed in LabVIEW. Current version 1.1.0. Binaries and source available.
Application for estimating basic aerodynamics characteristics of an aircraft wing.
Edit/create settings and data files(.bdf) of Bugale N-Body Simulator.
This project simply provides a convenient graphic user interface to create and edit the data files (simulation settings and body properties) for Bugale N-Body Simulator. You can find the Bugale N-Body Simulator project here: https://sourceforge.net/projects/bugalesimulator/ You must have Microsoft .NET Framework 2.0 (or later) installed on your system in order to use this editor: http://www.microsoft.com/download/en/details.aspx?id=21
Statistical thermodynamics package
OpenThermo is a program package for statistical thermodynamics computations beyond rigid rotor - harmonic oscillator approximation
Properties in Python
PYroMat is a flexible platform for calculating thermodynamic properties in Python. If you are a Python user who also works with thermodynamic calculations, it could be the tool for you. From students to researchers, conveniently retrieving imperfect gas data can make all our lives easier. PYro is designed for everything from quick property calculations to embedding property calculations in larger models.
Interactive program for evaluation of Laue diffraction patterns
Clip is an interactive program for simulation, indexing and refinement of Laue diffraction images.
A electric, magnetic, and gravity field physics presentation program
BeamFlow is a scientific presentation and demonstration program for typical introductory physics problems involving electric, magnetic, and gravity fields in three dimensions. Real-time demonstration of the magnetic field around a wire, the gravity fields around rotating binary stars, and the electric field from multiple point charges are just some of the potential applications.
A highly flexible 3D flocking boids simulator, conceived as a tool for
This project concerns the design and implementation of an open-source flocking boids simulator, designed as a tool to analyze and characterize flock-like collective emerging behaviors. Each boid is conceived as an active agent and modelled by a point-mass approximation. Boid movements in a 3D space are guided by a set of elementary steering behaviors, each implemented as a force acting on the boid's point mass. Each boid is affected by interactions with both the environment and other boids. The set of considered behaviors are inspired by the well-known approach introduced in 1987 by C. W. Reynolds. The simulator delivers a 3D visual interface and provides as an output file all the instantaneous microscopic information related to each boid (positions and velocities over time), allowing in this way subsequent analysis, such as searching for synthetic and higher-level descriptions of collective behaviors, relying for instance on global network and meta-structural properties.
Clip is an interactive program for simulation and indexing of Laue photographs.
Simulation of the diffraction phenomena of a plane-wave on a 2D-diaphragm in the Fraunhoffer approximation (corresponding to 99.9% of real common situations). The diaphragm is freely defined by the user via a bitmap file. This program is entended as a help of teaching the diffraction phenomena to students.
thermocouple voltages to temperatures converter
Heat Wizard converts thermocouple voltages to temperatures and back.
Heat Wizard converts the voltage of a thermocouple to the corresponding temperature and vice versa. The conversion takes into account the temperature of the reference thermocouple. The program is available for Windows, Mac OS X, and Linux.
OpenDinTest is a OpenOffice-Calc-Sheet for statistical Data-Analysis according to the german industry-norm DIN 32645. <br> <br> OpenDinTest ist eine OpenOffice-Calc-Datei zur statistischen Auswertung von Messdaten nach der DIN 32645. <br>
Program to fetch datas from YC-7x7 dataloggers from YCT
We needed a datalogger, we found one. But the supplied VB6 program was very crappy, _really_ unusable, even on old XP machines. So I did mine, able to run under windows and linux. All the fun was to reverse the (binary) RS232 protocol. Our is a YC-727D with 2 thermocouple inputs, but the protocol is the same for 1, 2, 3 or 4 inputs models (YC-717, YC-727, YC-737, YC-747). Bytes orders needs to be checked for 3th and 4nd channels tough.
SAXS 2D > 1D data reduction software, wrapper for Fit2D
The project's repository has moved to github. Please use the repository at https://github.com/Niels-Bohr-Institute-XNS-StructBiophys/fit2dcorr for the new updated versions. The old version is kept at sourceforge. Keywords: fit2d SAXS azimuthal averaging batch processing absolute units (exposure time, transmission, sample thickness) error bars C++ Unix OpenMP
Python Gnuplot interface
gplot is a python an interface to directly plot scientific graphs using gnuplot. The API aims to be similar to matplotlib, to make it possible to port simple code easily between both modules. Heighlights (planned): - Pure python, no compiled modules - The only prerequisites are gnuplot, python and numpy - Interactive plotting with any number of figures/graphs - Directly usable GUI widgets for QT4, GTK an WxWidgets
simulations with Lagrangian method,both symbolic and by numeric deriv
alleged to the video 'tutorial' "the Mechanics and its Simulation". Simulation with Lagrangian method, both symbolic, and by numerical derivation. All well-grouped in folders. there is also a 'review' in 3 demos of the Newtonian dynamics: mass-spring systems. most of progs are written in C, with use of SDL lib to display simple graphics and have real-time interactivity. As to programming complexity, it's very simple... this all aims at classical physics simulation in a simple but efficient way. The numeric stuff really just illustrate the use of a real little physics-engine aimed at articulated body simulation... that's the funnest part of it: but of course much more is coming. Also some examples in Game Maker and Matlab/Octave are coming soon. link to Part 1 of the video where all method is thoroughly exmplained: http://youtu.be/ELD0WPOxNb0 http://youtu.be/Kjhkyq-pLLw the part_2 shall explain numeric stuff, and some support for collisions and serious rigid bodies jointed.
evaluate different slit setting with regards to divergence and flux