Math.NET

Navigationslinks überspringenMath.NET : About & Features : Iridium (Numerics)

Iridium - Math.NET Numerics

Math.NET Iridium - Numeric Foundation

Iridium is the numerical foundation of Math.NET, aiming to provide commonly used mathematical elements for scientific numerical computations. It offers the infrastructure for basic numerics, linear algebra, random generators and distributions, integral transformations, etc. Iridium is self-contained, it does not depend on external libraries like Intel MKL, BLAS or LAPACK.

Iridium is covered under the terms of the GNU Lesser General Public License (LGPL), hence you may link to it and use it in both opensource and proprietary software projects.

Download Iridium 

Iridium Features

  • mathematical and scientific constants & some special functions
  • complex and associated trigonometric and hyperpolic
  • real linear algebra (with eigenvalues, QR, LU, ... decompositions)
  • :. sparse linear algebra (linear, eigenvalue and mixed solvers)  [temp. deactivated]
  • non-uniform random generators (normal, poisson, binomial, ...)
  • common distributions (normal, poisson, binomial, ...) and their inverse
  • fourier transform (FFT) for up to three dimensions.
  • various interpolation methods, including various splines.
  • combinatorics, polynomials, quaternions, sets and other.

A complete feature list is available in the documentation wiki.
Here you can suggest and vote for new features we should consider to implement.

Current Development

Documentation & Support

I need help!
Discussion Board
Iridium Documentation Wiki 

Team & Developers

Join the team! 

Contributions

I'd like to contribute! 

Other opensource .Net numeric math libraries

back to Math.NET home