RSS 6 projects tagged "Numerics"

Download Website Updated 18 Feb 2013 TooN

Screenshot
Pop 184.33
Vit 12.86

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 16.22
Vit 36.86

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 19.08
Vit 36.51

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.

No download Website Updated 20 Jul 2012 NLopt

Screenshot
Pop 114.17
Vit 6.16

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 10 Jul 2012 wgms3d

Screenshot
Pop 66.07
Vit 4.01

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.

Download Website Updated 19 Dec 2012 PyParticles

Screenshot
Pop 91.96
Vit 3.38

PyParticles is a particle simulation toolbox entirely written in Python. It simulates a particle-by-particle model with the most popular integrations methods, including Euler, Runge Kutta, and Midpoint. It represents the results on an OpenGL or Matplotlib plot, and offers an easy-to-use API.

Screenshot

Project Spotlight

Liferea

A desktop news aggregator for reading news feeds and Web logs.

Screenshot

Project Spotlight

tex-upmethodology

A LaTeX style for writing documents according to UP-based methodologies.