NMath Core
NMath Core contains vector, matrix, and complex number classes, random number generators, numerical integration methods, cubic spline interpolation and other high-performance functions for object-oriented numerics on the .NET platform. NMath Core is designed to run with machine-specific, highly optimized versions of the BLAS and LAPACK public domain linear algebra subroutine libraries.
Click on an image to view a larger version.
Features
- » Vector and matrix classes.
- » C# interface to BLAS and LAPACK.
- » Random number generators.
- » Cubic splines.
- » Numerical integration and differentiation.
- » Complex number support.
- » Object-oriented.
English
Supported Technologies
Windows 95/98/ME,
Windows XP/2000/NT
C# (C Sharp),
Delphi,
VB.net
Software
Click on a technology to view similar products within this category.
Pricing
Users (# of seats)
295
sales@centerspace.net
866.864.7202
No deployment or runtime fees. Evaluation version available. Source code included with purchased license.
Resources
Additional Product Information
NMath Core contains foundational classes for object-oriented numerics on the .NET platform. Product features include: Single- and double-precision complex number classes; full-featured vector and matrix classes for single- and double-precision floating point numbers and single- and double-precision complex numbers; flexible indexing using slices and ranges; cubic spline interpolation; extension of standard mathematical functions, such as Cos(), Sqrt(), and Exp(), to work with vectors, matrices, and complex number classes; LU factorization for a matrix, as well as functions for solving linear systems, computing determinants, inverses, and condition numbers; least squares solutions; random number generation from various probability distributions, including the uniform, normal, Poisson, gamma, binomial, exponential, Pareto, and log normal distributions; classes for encapsulating functions of one variable, with support for numerical integration (Romberg and Gauss-Kronrod methods), differentiation (Ridders' method), and algebraic manipulation of functions; polynomial encapsulation, interpolation, and exact differentiation and integration.
If you are interested in evaluating NMath Core, we offer a free fully-functional trial version, distributed in binary form only for a 30-day evaluation period.