NMath Core by CenterSpace Software

6.19 - What's this?

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.

Screenshot
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

API documentation
Code Examples
NMath Core White Paper
Performance White Paper
Pricing Information
User's Guide

Additional software product description, benefits, features, and uses.

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.

Search within this category