Browsing projects by Tag(s)

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

Showing page 1 of 1

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

In my geophysical work, I rely heavily upon a generalized inversion algorithm called Gauss-Newton optimization. The Gauss-Newton method minimizes objective functions that can be iteratively approximated by quadratics. This approach is particularly appropriate for least-squares inversions of ... [More] moderately non-linear transforms. The package also contains code for conjugate-gradient and line-search optimizations. Over two decades I have implemented this package four times, in four different programming languages. Every feature of this package has been motivated by practical application. This particular Java version is only a few years old, but I have already used it for a dozen or more distinct inversion problems. I find no preexisting package so suitable for typical geo [Less]

5.0
 
  1 review  |  0 users  |  24,504 lines of code  |  0 current contributors  |  Analyzed 5 days ago
 
 

TAUCS is a C library of solvers for sparse linear algebra.

0
 
  0 reviews  |  0 users  |  48,557 lines of code  |  1 current contributor  |  Analyzed 9 days ago
 
 

Analyzes accelerations caused by gravity, such as those recorded by GRACE. GAIA inverts these accelerations using a mascon technique to determine the mass distribution that matches the acceleration data. Currently, mass distributions can either be static in time, vary linearly, as well as ... [More] oscillate at tidal and seasonal frequencies. These time dependencies are solved simultaneously. [Less]

0
 
  0 reviews  |  0 users  |  21,968 lines of code  |  0 current contributors  |  Analyzed 2 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.