Extreme Optimization > User's Guide > Mathematics Library
Extreme Optimization User's Guide
Up: Contents Next: General Classes Contents
1 Overview
2 General Classes
2.1 Machine Constants 2.2 Mathematical Constants 2.3 Elementary Functions 2.4 Function Delegates 2.5 Numerical Algorithms Support Classes
3 Complex Numbers
4 Curves
4.1 Curve Basics 4.2 Simple Curves 4.3 Polynomials 4.4 Chebyshev Approximations 4.5 Piecewise Curves and Cubic Splines 4.6 Comparing Curves and RealFunction Delegates
5 Curve Fitting
5.1 Linear Curve Fitting 5.2 Nonlinear Curve Fitting 5.3 Predefined Nonlinear Curves
6 Solving Equations
6.1 The EquationSolver Class 6.2 Root Bracketing Solvers 6.3 Methods Using Derivatives 6.4 Solving Systems of Nonlinear Equations
7 Optimization
7.1 One-Dimensional Optimization 7.2 Multidimensional Optimization 7.3 Linear Programming
8 Numerical Integration and Differentiation
8.1 The NumericalIntegrator Class 8.2 Fixed Interval Methods 8.3 Gauss-Kronrod Integration Rules 8.4 Adaptive Numerical Integration 8.5 Numerical Differentiation
9 Special Functions
9.1 Functions from Number Theory 9.2 Gamma and Related Functions 9.3 Combinatorics and Probability 9.4 Bessel and Airy Functions 9.5 Exponential Integrals
10 Appendices
10.1 Exception Types 10.2 Enumeration Types
Copyright 2004-2008, Extreme Optimization. All rights reserved. Extreme Optimization, Complexity made simple, M#, and M Sharp are trademarks of ExoAnalytics Inc. Microsoft, Visual C#, Visual Basic, Visual Studio, Visual Studio.NET, and the Visual Studio Logo are registered trademarks of Microsoft Corporation
"The Extreme Optimization Statistics Library for .NET is a major boon for those doing statistical work in .NET. I strongly recommend this product."- Marc Brooks
"I have made it my mission to institutionalize the value of good API design. I strongly believe that this is key to making developers more productive and happy on our platform. It is clear that you value good API design in your work, and take to heart developer productivity and synergy with the .NET framework." - Brad Abrams, Lead Program Manager, Microsoft.