Mathematics Solving Utilities


This package supports solving equations of systems of equations.

A base class for functions.
This solver can take a system of nonlinear equations and find local solutions given a starting guess, using the Newton-Raphson method. We are given a set of functions that take a vector of values to generate an output. We seek to find the set of values such that all functions yield zero.
An exception thrown when a solver fails to find a solution.
A system of functions to be evaluated.

As the author of the source code available by following the links above, I hereby place this source code in the public domain. You can use, modify, and distribute the source code and executable programs based on the source code. However, note the following:
This source code is provided "as is" and without any express or implied warranties whatsoever. The user must assume the entire risk of using the source code.