Meep is a free finite-difference time-domain (FDTD) simulation software package to model electromagnetic systems. It supports distributed-memory parallel simulations, nonlinear, anisotropic, and dispersive media, PML absorbing boundaries, and 1D/2D/3D and cylindrical problems. It is completely scriptable from either C++ or a Scheme (GNU Guile) interface.
TooN is a very efficient numerics library for C++. The main focus of the library is efficient and safe handling of large numbers of small vector matrices and providing as much compile time checking as is possible. The library also works with large vectors and matrices and integrates easily with existing code. In addition to elementary vector and matrix operations, the library also providers linear solvers, matrix decompositions, optimization, and wrappers around LAPACK.
jblas is a fast linear algebra library for Java. It is based on BLAS and LAPACK, the de-facto industry standard for matrix computations, and uses state-of-the-art implementations like ATLAS for all its computational routines, making it very fast. It is essentially a lightweight wrapper around the BLAS and LAPACK routines. These packages originated in the Fortran community, which explains their archaic API. On the other hand, modern implementations are hard to beat performance-wise. jblas aims to make this functionality available to Java programmers such that they do not have to worry about writing JNI interfaces and calling conventions of Fortran code.
Thinknowlogy is grammar-based software, designed to utilize the Natural Laws of Intelligence in grammar, in order to create intelligence through natural language in software. This is demonstrated by programming in natural language, reasoning in natural language and drawing conclusions (more detailed than scientific solutions), making assumptions (with self-adjusting level of uncertainty), asking questions (about gaps in the knowledge), and detecting conflicts in the knowledge. It builds semantics autonomously (with no vocabularies or words lists), detecting some cases of semantic ambiguity. It is multi-grammar, proving that Natural Laws of Intelligence are universal.
StatPlanet Map Maker is a program for creating interactive thematic maps and graphs. Data is read from an external file (.CSV) which can be easily edited. Customization options include specifying the zoom level, creation of selectable regions, changing the map colors, and adding country mouse-over text.
TankCalc is a sophisticated storage tank analyzer. Using numerical Calculus methods, it models storage tanks of many different kinds: horizontal, vertical, even mounted at an angle between 0 and 90 degrees, with flat, spherical, elliptical, or conical end caps with user-defined dimensions. It produces tables of data correlating content height and partial volume or the reverse, and computes the tank's weight as well as the weight of its contents. It includes a 3D (perspective and anaglyphic) graphic modeling tool that greatly helps users in understanding the tank being modeled as well as configuring sensor placement.
AnchorPower is a very fast, simple, and general random number generation method based on Inverse Transform and Taylor Series. Its main contributions are speed, simplicity, and generality. Speed tests have shown that it outperforms many excellent RNG implementations, including GNU Scientific Library and UNURAN, by a factor of 2 or more. The quality of the method has also been confirmed by standard randomness tests.