Projects tagged ‘mathematics’ and ‘scientific’


[20 total ]

20USERS
   

SciPy is a collection of mathematical routines that builds on the NumPy array extension. It collects a large number of general-purpose scientific and engineering routines. With NumPy + SciPy, you can use Python much as you would use Octave, Scilab, Matlab, or IDL

8USERS
   

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.

6USERS
 

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

5USERS
   

GNU TeXmacs is a free wysiwyw (what you see is what you want) editing platform with special features for scientists. The software aims to provide a unified and user friendly framework for editing structured documents with different types of content ... [More] (text, graphics, mathematics, interactive content, etc.). The rendering engine uses high-quality typesetting algorithms so as to produce professionally looking documents, which can either be printed out or presented from a laptop. The software includes a text editor with support for mathematical formulas, a small technical picture editor and a tool for making presentations from a laptop. Moreover, TeXmacs can be used as an interface for many external systems for computer algebra, numerical analysis, statistics, etc. [Less]

4USERS
   

Kig is a program for exploring geometric constructions. It is meant as a better replacement for such free programs as KGeo, KSeg and Dr. Geo and commercial programs like Cabri. Kig is meant as a useful and powerful utility for high school students and teachers.

4USERS
   

KmPlot is a mathematical function plotter. It has built in a powerfull parser. You can plot different functions simultaneously and combine their function terms to build new functions. KmPlot supports functions with parameters and functions in polar ... [More] coordinates. Several grid modes are possible. Plots may be printed with high precision in correct scale. Features * powerful mathematical parser * precise metric printing * different plot types (functions, parametric, polar) * highly configurable visual settings (plot line, axes, grid) * export to bitmap format (BMP and PNG) and scalable vector graphics (SVG) * save/load complete session in readable xml format * trace mode: cross hair following plot, coordinates shown in the status bar support zooming and more. [Less]

2USERS
 

KTurtle is an educational programming environment. KTurtle aims to make programming as easy and touchable as possible, and therefore can be used to teach kids the basics of math, geometry and... programming. The programming language used in KTurtle ... [More] is loosly based on Logo. KTurtle allows, just like some implementations of Logo, to translate the programming language (the commands, the documentation and the error messages) to native language of the programmer. Translating the programming language to the native language of the programmer is one of the many ways KTurtle tries to make learning to programming more simple. Other features to help to achieve this goal are: intuitive syntax highlighting, simple error messages, integrated canvas to make drawings on, integrated help function, ... [Less]

2USERS
 

(from the scilab homepage...) Scilab is a scientific software package for numerical computations providing a powerful open computing environment for engineering and scientific applications. Scilab is an open source software. Since 1994 it has ... [More] been distributed freely along with the source code via the Internet. It is currently used in educational and industrial environments around the world. Scilab is now the responsibility of the Scilab Consortium, launched in May 2003. There are currently 25 members in Scilab Consortium. [Less]

2USERS
 

KAlgebra is a mathematical calculator based content markup MathML language. Nowadays it is capable to make simple MathML operations (arithmetic and logical) and represent 2D and 3D graphs. It is actually not necessary to know MathML to use KAlgebra.

1USERS

The Universal Java Matrix Package (UJMP) is an open source Java library that provides sparse and dense matrix classes, as well as a large number of calculations for linear algebra like matrix multiplication or matrix inverse. Operations like mean ... [More] , correlation, standard deviation, replacement of missing values or mutual information are also supported. Matrices can be imported from and exported to a large number of file formats, also linking to JDBC databases is supported. The Universal Java Matrix Package supports multidimensional matrices as well as generic matrices with a specified object type and can also handle very large matrices even when they do not fit into memory. [Less]

1USERS

Perl module for handling of numbers with arbitrary many uncertainties. Does automatic error propagation and scientific rounding. An extension for outputting the objects in LaTeX syntax is available.

1USERS
 

FDS is a computational fluid dynamics (CFD) model of fire-driven fluid flow. The software solves numerically a form of the Navier-Stokes equations appropriate for low-speed, thermally-driven flow with an emphasis on smoke and heat transport from ... [More] fires. Smokeview is a visualization program that is used to display the results of an FDS simulation. This application is developed and maintained by the National Institute of Standards and Technology (NIST). [Less]

1USERS

XMDS is a code generator that integrates equations. You write them down in human readable form in a XML file, and it goes away and writes and compiles a C++ program that integrates those equations as fast as it can possibly be done in your architecture.

1USERS

O2scl is an object-oriented library for numerics in C++ useful for solving, minimizing, differentiating, integrating, interpolating, fitting, and more. Classes operate on generic member functions and generic vector types. Includes classes from GSL and CERNLIB.

1USERS
 

Graphical ODE buiding, simulation and analysis tool.

0USERS

Permutation class in pure Ruby implemented with a rank/unrank algorithm

0USERS

The goal is to provide a numeric type for handling fixed point arithmetic. This is equivalent to BigDecimal in Java, but different from BigDecimal in Ruby. Such a numeric type is useful when there is a necessity to control the way rounding is performed.

0USERS

This program solves simple substitution ciphers like the cryptoquotes found in the newspaper. It does not need wordlength to be effective. I'm submitting this project to rubyforge in the hopes it may be useful or perhaps just entertaining to other users.

0USERS

Ritex converts expressions from WebTeX into MathML. WebTeX is anadaptation of TeX math syntax for web display.Ritex makes inserting math into HTML pages easy. It supports most TeXmath syntax as well as macros.

0USERS

RGL is a framework for graph datastructures and algorithms implemented in Ruby.