Browsing projects by Tag(s)

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

Showing page 1 of 12

(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]

4.25
   
  1 review  |  25 users  |  1,941,513 lines of code  |  44 current contributors  |  Analyzed 4 days ago
 
 

Eigen

claimed by KDE

Compare

Eigen is a C++ template library for linear algebra (vectors, matrices, and related algorithms). * It supports tiny, dense, and sparse matrices (the latter is still experimental), fully integrated with one another. * It takes full advantage of expression templates to provide a great API. For ... [More] example, m.row(i)+=m.row(j) just works. * Expression templates are also the basis for many optimizations: automatic determination of which temporaries to remove, and intelligent explicit vectorization (SSE and ALtiVec). * Performance is on par with the best BLAS implementations (see http://eigen.tuxfamily.org/index.php?title=Benchmark). * It keeps in mind the real needs of apps, for example the geometry features needed for 3D graphics [Less]

4.77778
   
  0 reviews  |  23 users  |  81,232 lines of code  |  27 current contributors  |  Analyzed 12 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.

5.0
 
  0 reviews  |  19 users  |  334,771 lines of code  |  18 current contributors  |  Analyzed 2 days 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]

5.0
 
  0 reviews  |  5 users  |  808,551 lines of code  |  2 current contributors  |  Analyzed 10 days ago
 
 

Java library to provide multi-dimensional matrix functionalities.

5.0
 
  0 reviews  |  2 users  |  8,855 lines of code  |  4 current contributors  |  Analyzed 3 days 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]

4.0
   
  0 reviews  |  2 users  |  66,520 lines of code  |  0 current contributors  |  Analyzed 3 days 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]

5.0
 
  0 reviews  |  2 users  |  21,465 lines of code  |  7 current contributors  |  Analyzed 4 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]

0
 
  0 reviews  |  2 users  |  75,321 lines of code  |  1 current contributor  |  Analyzed 5 days ago
 
 

Distributed-memory dense linear algebra.

0
 
  0 reviews  |  2 users  |  234,652 lines of code  |  1 current contributor  |  Analyzed 10 days ago
 
 

CML

Compare

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]

5.0
 
  0 reviews  |  1 user  |  19,697 lines of code  |  1 current contributor  |  Analyzed 5 days ago
 
 
 
 

Creative Commons License Copyright © 2013 Black Duck Software, Inc. and its contributors, Some Rights Reserved. Unless otherwise marked, this work is licensed under a Creative Commons Attribution 3.0 Unported License . Ohloh ® and the Ohloh logo are trademarks of Black Duck Software, Inc. in the United States and/or other jurisdictions. All other trademarks are the property of their respective holders.