Hamilton Project is a software package concerning science and math in C++
LIME is a software tool for creating multiphysics simulation codes.
The Lightweight Integrating Multiphysics Environment for coupling codes (LIME) is a small software package for creating multiphysics simulation codes. LIME is intended to be especially useful when separate computer codes (which may be written in any standard computer language) already exist to solve different parts of a multiphysics problem. LIME provides the key high-level software (written in C++), a well defined approach (with example templates), and interface requirements to enable the assembly of multiple physics codes into a single coupled-physics simulation code. To achieve its flexible lightweight design objectives, LIME 1.0 requires that some amount of customized software be written each time a new multiphysics application is created. Also, modest high-level revisions or modifications to most stand-alone physics codes may be required to meet interface requirements. Detailed descriptions of these requirements together with example cases are provided in a users guide.
Using the Nintendo Wii Remote built-in acceleration sensor for physics experiements in school.
Robotic Manipulator Development and Simulation Environment in Python and Blender. IMPORTANT: Development moved to github. http://github.com/ajnsit/r2d3
Simulation of star movements with great visualizations of flights through star fields.
SSF aims at providing an easy to use and efficient framework for physics sim & visuals in small scientific simulations in real-time, as well as games, which are inherently real-time applications.
Computational modelling is a interdisciplinary field spanning many techniques and programming languages. AgenTools is a project dedicated to establishing increased modularity in scientific computing packages and a portal linking to other existing project
An archery longbow design tool and simulator. This program is for storing design data and simulating performance of a user defined laminated longbow.
A collection of different methods for implementing in C++ polycrystalline growth for metals during annealing or recrystallization.
Cange (Code for data ANalysis GEnerator) is a program which generates code for data analysis, especially for High Energy Physics (HEP). Cange aims to make the production of code for data analysis very simple and programming-free as much as possible.
A package for Clifford algebra of a n-dimensional Euclidean vector space can be a useful computational tool since allows the manipulation of mathematical objects. It includes visualisation elements of a Clifford algebra in the 3-dimensional space.
Diofantos is a library for the solution of equations that arise in physics. It deals with ordinary differential equations (ODE), partial differential equations (PDE), including grid generation, and integral equations.
Distributions Networks Analyzer (DNA) is a tool for simulating (power flow) and analyzing electrical distribution networks. Users can easily implement and test their own power flow, optimal power flow and control algorithms.
The evocomp software models complex systems via novel mathematical and computational models informed by biological metaphors, with the aim of designing and controlling complex systems.
A combination of useful tools for High School classes, including math classes ranging from prealgebra to calculus, and science classes ranging from IPS to AP Physics.
FeynML is (intended to be) an XML dialect for describing Feynman diagrams. The primary aim is to enable SVG rendering of Feynman diagrams but more computational uses can be visualised.
Freegressi est un logiciel pour tracer des courbes de tendances à partir de séries de données.
A relatively simple parser meant to process configuration files, designed for HEP (High Energy Physics) and Statistical software to attain the flexibility needed for large configuration frames in the context of C++/ROOT framework programming.
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 Java based tuning tool for the FreeEMS engine management system.
An optical ray tracing program
An optical ray tracing program focused on layout of prototype instrumentation and learning about optics.
A Computer Algebraic System. Designed to do advanced mathematical operations and calculations with a simple user interface.
The MCA166 is a modular detection system for ionizing radiation. This project is intended to create a device driver and additional software applications for this system to make it usable under additional non-Windows operating systems.
Library containing Mathematical and Physic functions and data types.