Projects tagged ‘math’ and ‘mathematics’


[31 total ]
40

gnuplot development

   
Primary Language: C/C++

gnuplot plots 2d and 3d graphs, from a data file or with a formula. It has an interactive mode with online help, or it can be used non-interactively. gnuplot does function fitting to data sets, and it does output to many terminals, among which are PostScript, X11 display, PNG, and GIF (via the old gd library).

Metrics updated 21 Jul 08

27

GNU Octave

   
Primary Language: C/C++ Licensed as: GNU General Public License 2.0

Octave is a high-level language, primarily intended for numerical computations. It provides a convenient command line interface for solving linear and nonlinear problems numerically, and for performing other numerical experiments. It may also be used as a batch-oriented language.

Metrics updated 20 Jul 08

19

Maxima -- GPL CAS based on DOE-MACSYMA

   
Primary Language: Lisp

Maxima is a Common Lisp implementation of MIT's Macsyma system for computer based algebra. It features plotting over the network via netmath, computations over the network, extensive testing on a large array of problems, a source level debugger for ... [More] maxima code, ease of extension in fundamentally new ways, access to Common Lisp and portability to many systems. [Less]

Metrics updated 21 Jul 08

7

Sage: Open Source Mathematics Software

 
Primary Language: Python Licensed as: GNU General Public License 2.0

Sage is mathematical software, very much in the same vein as Matlab, MAGMA, Maple, and Mathematica. Unlike these systems, every component of Sage is GPL-compatible. The interpretaive language of Sage is Python, a mainstream programming language. Use ... [More] Sage for studying a huge range of mathematics, including algebra, calculus, elementary to very advanced number theory, cryptography, numerical computation, commutative algebra, group theory, combinatorics, graph theory, and exact linear algebra. It is available for download from sagemath.org and its mirrors in source or binary form. If you have any questions and/or problems please report them to the Google groups sage-devel or sage-support. You can also drop by in #sage-devel or #sage-support in freenode. [Less]

Metrics updated 17 Jul 08

6

GSL - GNU Scientific Library

   
Primary Language: C/C++ Licensed as: GNU General Public License 2.0

The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. The library provides a wide range of mathematical routines such as random number generators, special functions and least-squares fitting. There are over 1000 functions in total with an extensive test suite.

Metrics updated 27 Apr 08

4

Math.NET

 
Primary Language: C# Licensed as: GNU Lesser General Public License 2.1

A mathematical open source library written in C#/.Net, aiming to provide a self contained clean framework for symbolic algebraic and numerical / scientific computations.

Metrics updated about 2 hours ago

4

Atlas

 
Primary Language: C++

The ATLAS (Automatically Tuned Linear Algebra Software) project is an ongoing research effort focusing on applying empirical techniques in order to provide portable performance. It provides C and Fortran77 interfaces to a portably efficient BLAS implementation, as well as a few routines from LAPACK.

Metrics updated about 5 hours ago

3

Eigen

 
Primary Language: C++ Licensed as: GNU General Public License 2.0

Eigen is a lightweight C++ template library for vector and matrix math, a.k.a. linear algebra. Unlike most other linear algebra libraries, Eigen focuses on the simple mathematical needs of applications: games and other OpenGL apps, spreadsheets and other office apps, etc. Eigen is dedicated to providing optimal speed with GCC.

Metrics updated 20 Jul 08

3

evolvotron

   
Primary Language: C/C++ Licensed as: GNU General Public License 2.0 or later

This is an interactive generative art application to evolve images/textures/patterns/animations through an iterative process of random mutation and user-selection driven evolution. This process is also often referred to as "evolutionary art" or ... [More] "genetic art". If you like lava lamps, and still think the Mandelbrot set is cool, this could be the software for you. [Less]

Metrics updated about 10 hours ago

2

NPack

   
Licensed as: Microsoft Shared Source Permissive License

An implementation of linear algebra numerical structures and methods for the CLR. NPack is unique in that it uses generics for matrix element definitions, and a set of matrix operations via an interface, allowing a CLR-based operations engine as well ... [More] as the opportunity to use GPGPU-based operation engines. NPack was initially ported from Java Matrix Package (JAMA) by the US National Institute of Standards and Technology (which was a Java reinterpretation of LINPACK). [Less]