Welcome to the Lightbulb Project. The goal of this project is to provide a modular system for modelling and simulation of physical phenomena. The heart of the Lightbulb Project is the Lamp Abstract Managed Physics library (liblamp). The library itself is divided into the framework which contains the very core that is common to most physical models and the modules that implement actual physical models upon the framework. Furthermore the Lightbulb Project contains some projects that are built upon the framework. As of today none of those projects has begun yet because their base, liblamp, is still far away from completion.
In 2004 I started a project called Spring Physics wich was a very simple spring and mass point simulator. In 2006 I wrote version 2 of Spring Physics from scratch together with a friend of mine. Soon we modularized the program to make it extensible in a way that allowed us to include effects other than spring forces. When version 2 was finished we realized that the system could be more powerful if it would have been written in a modular way from the beginning. Therefore I started version 3 which has another name because it is not a specialized spring physics simulator anymore. The work has been suspended for some months now because I meanwhile worked on another project, the FMACJ Parallelization Framework. This project is about to reach beta stability now and the work on the Lightbulb Project, especially the Lamp Framework, will be resumed.
This site is still under construction.