Tags : Browse Projects

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

NumPy

Compare

  Analyzed 7 days ago

NumPy is the fundamental package for scientific computing with Python. It contains among other things: a powerful N-dimensional array object sophisticated (broadcasting) functions tools for integrating C/C++ and Fortran code useful linear algebra, Fourier transform, and random number ... [More] capabilities Besides its obvious scientific uses, NumPy can also be used as an efficient multi-dimensional container of generic data. Arbitrary data-types can be defined. This allows NumPy to seamlessly and speedily integrate with a wide variety of databases. NumPy is licensed under the BSD license, enabling reuse with few restrictions. [Less]

316K lines of code

219 current contributors

about 1 month since last commit

326 users on Open Hub

Very High Activity
4.71667
   
I Use This
Licenses: No declared licenses

Eigen

Compare

  Analyzed 7 days 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]

508K lines of code

41 current contributors

3 months since last commit

34 users on Open Hub

Moderate Activity
4.81818
   
I Use This
Licenses: lgpl3, mozilla_p...

Scilab

Compare

  Analyzed 7 days 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

3 months since last commit

31 users on Open Hub

Moderate Activity
4.25
   
I Use This
Licenses: No declared licenses

Math.NET Numerics

Compare

  Analyzed about 4 hours 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

about 1 month since last commit

22 users on Open Hub

Moderate Activity
5.0
 
I Use This

redmatrix

Compare

  Analyzed 7 days ago

The Red Matrix is a decentralised identity and communications platform which provides internet-wide single-sign-on with nomadic identity, internet-wide access control, communications, content management and personal cloud storage.

409K lines of code

0 current contributors

over 2 years since last commit

8 users on Open Hub

Inactive
5.0
 
I Use This

glm

Compare

  Analyzed about 5 hours ago

OpenGL Mathematics (GLM)

218K lines of code

33 current contributors

6 days since last commit

7 users on Open Hub

Moderate Activity
5.0
 
I Use This

Armadillo C++ Library

Compare

  Analyzed 10 minutes ago

Armadillo is a C++ linear algebra library (matrix maths) aiming towards a good balance between speed and ease of use. Integer, floating point and complex numbers are supported, as well as a subset of trigonometric and statistics functions. Various matrix decompositions are provided through optional ... [More] integration with LAPACK and ATLAS libraries. A delayed evaluation approach is employed (during compile time) to combine several operations into one and reduce (or eliminate) the need for temporaries. This is accomplished through recursive templates and template meta-programming. This library is useful if C++ has been decided as the language of choice (due to speed and/or integration capabilities), rather than another language like Matlab or Octave. [Less]

0 lines of code

0 current contributors

0 since last commit

6 users on Open Hub

Activity Not Available
5.0
 
I Use This
Mostly written in language not available
Licenses: mozilla_p...

Nuiton-matrix

Compare

Claimed by Code Lutin Analyzed about 3 hours ago

Java library to provide multi-dimensional matrix functionalities.

18.6K lines of code

0 current contributors

over 2 years since last commit

4 users on Open Hub

Inactive
5.0
 
I Use This

BLAS (Basic Linear Algebra Subprograms)

Compare

  No analysis available

The BLAS (Basic Linear Algebra Subprograms) are routines that provide standard building blocks for performing basic vector and matrix operations. The Level 1 BLAS perform scalar, vector and vector-vector operations, the Level 2 BLAS perform matrix-vector operations, and the Level 3 BLAS perform ... [More] matrix-matrix operations. Because the BLAS are efficient, portable, and widely available, they are commonly used in the development of high quality linear algebra software, LAPACK [Less]

0 lines of code

0 current contributors

0 since last commit

3 users on Open Hub

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

jblas

Compare

  Analyzed about 11 hours ago

jblas is a fast linear algebra library for Java. jblas is based on BLAS and LAPACK, the de-facto industry standard for matrix computations, and uses state-of-the-art implementations like ATLAS for all its computational routines, making jBLAS very fast. jblas can is essentially a light-wight ... [More] wrapper around the BLAS and LAPACK routines. These packages have originated in the Fortran community which explains their often archaic API. On the other hand modern implementations are hard to beat performance wise. jblas aims to make this functionality available to Java programmers such that they do not have to worry about writing JNI interfaces and calling conventions of Fortran code. [Less]

20.4K lines of code

1 current contributors

8 months since last commit

2 users on Open Hub

Very Low Activity
5.0
 
I Use This