Scinet MATH is a suite of numerical software libraries that are 100% object-oriented and fully compliant with the Common Language Infrastructure specifications. It provides a broad range of advanced computational capabilities under one roof. As an integral component of the SCINET Scientific Software Framework, Scinet Math is designed and optimized for rapid development of high performance, high precision software applications.
Some of the major features are:
Core
- Hundreds of mathematical routines and data types
- Random Number Generators
- Complex numbers, Quaternions, Polynomials
- Special functions
- Orthogonal Polynomials
- 2D/3D Geometry
Linear Algebra
- Real/Complex valued n-dimensional Matrices & Vectors
- Matrix Decomposition
- Solving Linear System of Equations
Numerical Analysis
- 1D/2D and parametric Interpolation Methods
- Optimization Methods
- Root finding
- Ordinary Differential Equations
- Numerical Differentiation & Integration
Statistics
- Descriptive Statistics
- Histograms
- Probability Distributions
- Linear Regression
- Analysis of Variance (ANOVA)
- Random Number Generators (statistical)
Digital Signal Processing
- Fast Fourier Transformations(Real/Complex)
- Convolution
- Correlation
- Apodization functions
- Digital filters including Infinite Impulse Response (IIR) filters