RSS 6 projects tagged "Numerics"

Download Website Updated 08 Feb 2012 TooN

Screenshot
Pop 151.53
Vit 47.09

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.

No download Website Updated 31 Aug 2009 find-root.sh

Screenshot
Pop 14.56
Vit 29.94

Find-root.sh provides a few numerical methods for finding the roots of continuous functions. Currently, it is in an unpolished state: it was only worked on until it did what the author needed.

No download No website Updated 24 Sep 2009 posnumcon

Screenshot
Pop 15.56
Vit 29.52

POSNUMCON is a command-line (or console mode) program for converting between positional numeral systems written in C++. It is able to convert between any positional numeral system (e.g. decimal, octal, binary and hexadecimal) with base (radix) between 2-36 (there is the possibility for extension). It offers full support for big length, negative, and floating-point (fractional) numbers, saving calculation results to a text file. It is fully and easily customizable.

Download No website Updated 04 Feb 2012 GSL Shell

Screenshot
Pop 259.20
Vit 35.01

GSL shell offers an interactive command-line interface that gives access to the GSL collection of mathematical functions. It is based on the powerful and elegant scripting language Lua. GSL shell is not just a wrapper over the C API of GSL, but offers a much more simple and expressive way to use GSL. The objective is to give the user the power to easily access GSL functions without having to write a complete C application. It also has a powerful module to produce plots or almost any kind of graphics based on data or functions.

No download Website Updated 26 May 2011 NLopt

Screenshot
Pop 107.32
Vit 4.99

NLopt is a library for nonlinear optimization that allows one to select from a wide variety of optimization algorithms by changing a single parameter. Its features include both local and global optimization, unconstrained, bound-constrained, or nonlinear-inequality constrained problems, and optimization using function values only or using derivatives if they are available. It was initially begun as a wrapper around several existing optimization packages, but it now also includes original implementations of several algorithms for which no free code was available. It provides interfaces callable from C/C++, Fortran, Matlab, GNU Octave, Python, and GNU Guile.

No download Website Updated 22 Jun 2011 wgms3d

Screenshot
Pop 54.41
Vit 2.84

wgms3d is a full-vectorial electromagnetic waveguide mode solver. It computes the modes of dielectric waveguides at a specified wavelength using a second-order finite-difference method. The waveguide cross section may consist of several adjacent regions of constant refractive index (i.e., step-index profiles). Dielectric interfaces do not have to be aligned with the discretization grid; they may be arbitrarily slanted or curved. The entire waveguide may be curved along the propagation direction. Leakage and curvature losses can be computed using Perfectly Matched Layers as absorbing boundaries.

Screenshot

Project Spotlight

Strings edit

A string editing library for Ada.

Screenshot

Project Spotlight

JStock

A stock market application.