# 660 projects tagged "Mathematics"

## Updated 08 Nov 2012 ocamlmath

 Pop 13.56 24.22

ocamlmath provides modules that may be used as interactive calculation constructions for general mathematics when loaded in the OCaml pseudo-interpreter, or as calculation library for the OCaml compiler.

## Updated 10 Feb 2014 Tk-Yupana

 Pop 78.57 7.38

Tk-Yupana emulates the Yupana, an ancient calculating device of the Incas.

## Updated 18 Dec 2012 Verish

 Pop 15.91 23.41

Verish is a language for reasoning that resembles a natural language. It is equivalent to Lower Predicate Calculus, and has a built-in framework for defining and using abbreviations, and for introducing additional principles of reasoning that can be automatically expanded into a sequence of steps that use only basic principles of reasoning. It has a basic reasoning checking function, and can automatically expand one additional principle of reasoning into a sequence of steps using only the basic principles. It can also add HTML markup to a proof for display as a Web page.

## Updated 28 Mar 2013 SYMDIFF

 Pop 28.32 23.16

SYMDIFF is a tool for symbolic differentiation of mathematical expressions. It includes Python and Tcl interfaces.

## Updated 14 Jan 2013 safe numerics

 Pop 21.12 22.81

safe numerics provides safe integer operations for C++ integers. Arithmetic operations in C++ are not guaranteed to yield the correct mathematical result. The feature is inherited from the early days of C, when the behavior of int, unsigned int, and others were designed to map closely to the underlying hardware. These types can silently overflow or change sign. This library contains drop-in replacements for the standard C types which throw exceptions whenever invalid operations occur.

## Updated 28 Jan 2013 LifeV

 Pop 26.98 22.79

LifeV is a finite element (FE) library providing implementations of state of the art mathematical and numerical methods. It serves both as a research and production library. It has already been used in medical and industrial contexts to simulate fluid structure interaction and mass transport. LifeV is the joint collaboration between four institutions: École Polytechnique Fédérale de Lausanne (CMCS) in Switzerland, Politecnico di Milano (MOX) in Italy, INRIA (REO, ESTIME) in France, and Emory University (Sc. Comp) in the U.S.A.

## Updated 07 Mar 2014 librsb

 Pop 68.96 4.77

librsb is a library for sparse matrix computations featuring the Recursive Sparse Blocks (RSB) matrix format. This format allows cache-efficient and multithreaded (that is, shared memory parallel) operations on large sparse matrices. The most common operations necessary to iterative solvers are available (matrix-vector multiplication, triangular solution, rows/columns scaling, diagonal extraction/setting, blocks extraction, norm computation, formats conversion). The RSB format is especially well-suited for symmetric and transposed multiplication variants. On these variants, librsb has been found to be faster than Intel MKL's implementation for CSR. Most numerical kernels code is auto-generated, and the supported numerical types can be chosen by the user at buildtime. librsb implements the Sparse BLAS standard, as specified in the BLAS Forum documents.

## Updated 03 Jun 2014 SCaVis

 Pop 181.92 14.94

SCaVis is an environment for scientific computation, data analysis, and data visualization designed for scientists, engineers, and students. The program can be used for function and data plotting in 2D and 3D, histograms, statistical analysis, and symbolic calculations using the Matlab/Octave high-level interpreted language.

## Updated 20 Apr 2013 Papertrail

 Pop 18.08 20.6

Papertrail is a ballot scanning and processing software suite which supports elections based on paper ballots which can be scanned and counted automatically.

## Updated 30 Apr 2013 QMentat

 Pop 28 1.43

QMentat helps you practice mental arithmetic. It uses arbitrary-length fixed point arithmetic, and can handle any size numbers, only limited by the size of your screen (and in the case of division with an integer result, the speed at which the number can be factored). It is also quite configurable, allowing you to tailor the questions to your needs.

## Project Spotlight

### APRIL

Agent Process Interaction Language

## Project Spotlight

### P6Spy

Intercepts and logs database statements of applications using JDBC