# 11 projects tagged "Physics"

## Updated 11 Apr 2008 Command Line Quaternions

 Pop 25.22 1

Quaternions are numbers with 4 parts: one for time and three for space. Command Line Quaternions is a set of command line functions that generate thousands of points of quaternions, which are fed into animation software. This forms the foundations of analytic animations, a logical extension of analytic geometry.

## Updated 22 Oct 2009 EMWave2D

 Pop 25.38 1

EMWave2D is a general purpose electromagnetic wave simulation program. It uses the finite difference time domain (FDTD) method to solve Maxwell's equations.

## Updated 14 Dec 2013 FísicaLab

 Pop 144.46 8.65

FísicaLab is an educational application to solve physics problems. The problems are set up by adding elements from the palette to a chalkboard and entering the data for each element. The elements are objects such as blocks, pulleys, motors, and forces. It can use the SI and English unit systems, scientific notation, and many conversion factors. The types of problems that can be solved are kinematics of particles (including circular motion), static analysis of particles and rigid bodies in 2D, dynamic analysis of particles in 2D (excluding the dynamics of circular motion), heat, calorimetry, ideal gas, and expansion. The static and dynamic problems are entered by constructing the free body diagrams of the objects.

## Updated 31 Oct 2008 GaussianBeam

 Pop 14.8 44.27

GaussianBeam is a Gaussian optics simulator. It features table-top display of the optical setup. It computes the beam parameters. You can move optics with the mouse. Available optics: lenses, flat and curved interfaces, mirrors, dielectric slab, and generic ABCD. Magic waist function: given a target waist, GaussianBeam finds the suitable arrangement of lenses. Fit waist function: measure the beam radius or diameter to define the input beam. The ability to save and load configurations.

## Updated 02 Jan 2009 HicCalc

 Pop 24.49 1

HicCalc is a portable graphing utility written in Java. It is part of a bigger software package, but only the graphing utility has been released. Give it a function in the mentioned format, and it displays the graph for you. You can even save the graph in PNG format.

## Updated 02 May 2009 Physics-Live CD

 Pop 24.37 1.54

Physics-Live CD is a Linux live-CD mainly for physical simulations. The CD is based on Slax livecd, and it contains many physical simulations created by using C, GTK, and Glade.

## Updated 09 May 2008 QuBit library

 Pop 48.56 1.42

QuBit is a library to support quantum superpositions in C++. This allows each variable of the CQuBit type to hold a number of different values at the same time. Normal mathematical operations can be performed on a QuBit, but they affect every value in the QuBit, at the same time. Binary operations on two QuBits cause a result based on every possible outcome.

## Updated 24 May 2007 TheCurves

 Pop 17.23 1

TheCurves is an application that plots a parameterized family of curves based on algebraic formulas specified by the user. It is meant as an educational tool for mathematics, physics, and engineering. When the program is run as an applet in a Web page, the plot parameters and formulas are configurable by HTML and dynamically scriptable, so that the applet can be initialized to present a specific plot when the page is opened or to change plots when the user clicks on a control in the Web page.

## Updated 28 Mar 2008 Zeobuilder

 Pop 24.7 1.42

Zeobuilder is a user-friendly GUI toolkit for the construction of advanced molecular models. It is extensible via a plugin framework and contains several advanced tools for building, aligning, manipulating, and analyzing molecular structures. It describes a molecular model with a hierarchical data-structure of reference frames. This facilitates operations on models at different levels of detail.

## Updated 15 Jun 2007 guitarstring.py

 Pop 9.27 49.63

guitarstring.py is a simulation of a guitar string. It works by treating it as a chain of alternating springs and mass points. It is able to plot the oscillation of the string and to produce a wav file.

## Project Spotlight

### Java Grinder

A Java byte-code compiler for microcontrollers.

## Project Spotlight

### reposurgeon

A tool for editing version control repository history.