Tags : Browse Projects

Select a tag to browse associated projects and drill deeper into the tag cloud.

Eigen

Compare

  Analyzed 2 months ago

Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms. * It supports tiny & large dense, and sparse matrices, fully integrated with one another. * It has no dependency and no binary to compile or link-to. * It takes full advantage of ... [More] expression templates to provide a great API, and enable many optimizations including temporary removal, and intelligent explicit vectorization (SSE, AVX, AltiVec, and NEON). * Performance is on par with the best BLAS implementations. * It provides linear solvers comparable to LAPACK as well as sparse direct and iterative methods with preconditioners. * It keeps in mind the real needs of applications, for example the geometry features needed for 3D graphics. [Less]

413K lines of code

41 current contributors

6 months since last commit

34 users on Open Hub

Activity Not Available
4.81818
   
I Use This
Licenses: lgpl3, mozilla_p...

Scilab

Compare

  Analyzed 2 months ago

(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 been distributed freely along with the source code ... [More] via the Internet. It is currently used in educational and industrial environments around the world. Scilab is now maintained by Scilab Enterprises: http://www.scilab-enterprises.com/ Note that Scilab has been using code review since 2010 (explaining the diminution in term of number of commits). [Less]

2.26M lines of code

8 current contributors

6 months since last commit

31 users on Open Hub

Activity Not Available
4.25
   
I Use This
Licenses: No declared licenses

Math.NET Numerics

Compare

  Analyzed 29 days ago

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

204K lines of code

8 current contributors

5 months since last commit

22 users on Open Hub

Low Activity
5.0
 
I Use This

dlib C++ Library

Compare

  Analyzed 22 days ago

This project is a modern C++ library with a focus on portability and program correctness. It strives to be easy to use right and hard to use wrong. Thus, it comes with extensive documentation and thorough debugging modes. The library provides a platform abstraction layer for common tasks such as ... [More] interfacing with network services, handling threads, or creating graphical user interfaces. Additionally, the library implements many useful algorithms such as data compression routines, linked lists, binary search trees, linear algebra and matrix utilities, machine learning algorithms, XML and text parsing, and many other general utilities. [Less]

416K lines of code

25 current contributors

27 days since last commit

11 users on Open Hub

Moderate Activity
4.75
   
I Use This

glm

Compare

  Analyzed 27 days ago

OpenGL Mathematics (GLM)

219K lines of code

33 current contributors

about 2 months since last commit

7 users on Open Hub

Moderate Activity
5.0
 
I Use This

BLIS (BLAS-like Library Instantiation Software) Framework

Compare

  Analyzed 2 months ago

BLIS is a framework for rapidly instantiating high-performance BLAS and BLAS-like libraries across modern sequential and multicore architectures.

0 lines of code

0 current contributors

0 since last commit

2 users on Open Hub

Activity Not Available
0.0
 
I Use This
Mostly written in language not available
Licenses: BSD-3-Clause

NPack

Compare

  Analyzed 2 months ago

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 as the opportunity to use GPGPU-based operation ... [More] 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]

0 lines of code

0 current contributors

0 since last commit

2 users on Open Hub

Activity Not Available
4.0
   
I Use This
Mostly written in language not available
Licenses: Microsoft...

Universal Java Matrix Package (UJMP)

Compare

  Analyzed 26 days ago

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, correlation, standard deviation, replacement of ... [More] 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]

84.9K lines of code

0 current contributors

over 4 years since last commit

2 users on Open Hub

Inactive
0.0
 
I Use This

hmatrix

Compare

  Analyzed 2 months ago

A purely functional interface to basic linear algebra computations and other numerical routines, internally implemented using GSL, BLAS and LAPACK.

0 lines of code

0 current contributors

0 since last commit

2 users on Open Hub

Activity Not Available
0.0
 
I Use This
Mostly written in language not available
Licenses: gpl

CML

Compare

  Analyzed 2 months ago

The Configurable Math Library (CML) is an open-source C++ library designed for use in games, graphics, computational geometry, and related applications. It includes vector, matrix, and quaternion classes, and a large library of related functions. Vectors and matrices can be of arbitrary size, and ... [More] all classes are parameterized by element type. Other options, such as matrix layout and choice of row- or column-vector notation, are available as well. The CML can be used as an extension to an existing math library, in lieu of or as an extension to the DirectX math library, or as a drop-in solution for OpenGL-based applications. [Less]

80K lines of code

0 current contributors

over 1 year since last commit

1 users on Open Hub

Activity Not Available
5.0
 
I Use This