Project Description
The SmartMathLibrary brings scientific computing to the .NET platform. It offers an object-oriented API for linear- and nonlinear algebra, calculus, analysis, advanced functions of real, complex, quanternion and octonion numbers, system of equation solving and many more.

Intension:
The primary intension of this project is, to build up a very easy to use math library. It would be great if someone spend code to this project or report improvement suggestions and bugs.

News:
Set up a source bin, which includes all source codes, which will not be needed any more. All non needed sources are public domain.
I set up a bug tracker system to report improvement suggestions and bugs.

Online resources:
Source bin: http://bmenne.bm.funpic.de/software/smartmathlibrary/sourcebin/
Bugtracker: http://bmenne.bm.funpic.de/bugtracker/index.php
UML Models: http://bmenne.bm.funpic.de/software/smartmathlibrary/classmodel/index.html
Online API Documentation: http://bmenne.bm.funpic.de/software/smartmathlibrary/documentation/Index.html

Features:
  • Affin transformation
  • Aggregates
  • Bit operations
  • Blas routines
  • BloomFilter
  • Intervals
  • Convergence tests
  • Complex Lagrange polynomials
  • Complex matrix
  • Complex numbers
  • Complex polynomials
  • Complex Taylor series
  • Complex vectors
  • Cubic splines
  • Curve fitting
  • Data mining algorithms
  • Discrete cosine transform
  • Eigenvalues
  • EisPack
  • Expression evaluation
  • Extended math methods
  • Factorials
  • Factorize polynomials
  • FFT Pack
  • Fourier transformation
  • Fractions
  • Geometric sequences
  • Harmonic numbers
  • Helmert transformation
  • Interpolation of complex polynomials
  • Interprocess and internetwork communication
  • Lagrange polynomials
  • LasoPack
  • Linear factors
  • Linear regression
  • Linear splines
  • LUA interpreter
  • Matrix
  • Matrix decompression
  • Matrix preconditioners
  • MinPack
  • Multivariante functions
  • Moore Penrose inverse calculation
  • Newton polynomials
  • Number factorizion
  • Numerical integration (one and multidimensional)
  • Non linear System of equation solvers
  • Octonions
  • OdePack
  • Optimization (one and multidimensional)
  • QuadPack
  • Quaternions
  • Quaternion vectors and matrices
  • QR decomposition
  • Polar coordinates
  • Polynomials
  • Polynomial interceptpoint finder
  • Polynomial interpolation
  • PolynomialPack
  • Random number generators
  • Singular value decomposition
  • Six parameter transformation
  • Special functions
  • Statistics
  • Statistical distribution
  • System of equation solvers
  • Taylor series
  • Trigonometric polynomials
  • Unit conversion
  • Vectors
  • and many more

Last edited Dec 21, 2009 at 2:10 PM by B_Menne, version 27