NMath
Encyclopedia
NMath is a numerical package for the Microsoft
.NET Framework
. It is developed by CenterSpace Software
. Version 1.0 was released in March, 2003 as NMath Core. The current version is called NMath version 5.1, released in September, 2011.
NMath is built on MKL
, a numerical library from Intel
.
Microsoft
Microsoft Corporation is an American public multinational corporation headquartered in Redmond, Washington, USA that develops, manufactures, licenses, and supports a wide range of products and services predominantly related to computing through its various product divisions...
.NET Framework
.NET Framework
The .NET Framework is a software framework that runs primarily on Microsoft Windows. It includes a large library and supports several programming languages which allows language interoperability...
. It is developed by CenterSpace Software
CenterSpace Software
CenterSpace Software, LLC. is a commercial software development company with headquarters in Corvallis, Oregon, USA, that produces numerical and statistical class libraries for the .NET Framework...
. Version 1.0 was released in March, 2003 as NMath Core. The current version is called NMath version 5.1, released in September, 2011.
NMath is built on MKL
Math Kernel Library
Intel's Math Kernel Library is a library of optimized, math routines for science, engineering, and financial applications. Core math functions include BLAS, LAPACK, ScaLAPACK, Sparse Solvers, Fast Fourier Transforms and Vector Math....
, a numerical library from Intel
Intel Corporation
Intel Corporation is an American multinational semiconductor chip maker corporation headquartered in Santa Clara, California, United States and the world's largest semiconductor chip maker, based on revenue. It is the inventor of the x86 series of microprocessors, the processors found in most...
.
Features
NMath contains vector and matrix classes, complex numbers, factorizations, decompositions, linear programming, minimization, root-finding, structured and sparse matrix, least squares, polynomials, simulated annealing, curve fitting, numerical integration and differentiation.See also
- List of numerical libraries
- List of numerical analysis software
- Comparison of numerical analysis softwareComparison of numerical analysis softwareThe following tables provide a comparison of numerical analysis software.- General :- Operating system support :The operating systems the software can run on natively .- Language features :Colors indicate features available as...