nonlin 1.5.2
A library that provides routines to compute the solutions to systems of nonlinear equations.
Loading...
Searching...
No Matches
Data Types List
Here are the data types with brief descriptions:
[detail level 12]
 Mnonlin_corenonlin_core
 Cequation_optimizerA base class for optimization of an equation of multiple variables
 Cequation_solverA base class for various solvers of nonlinear systems of equations
 Cequation_solver_1varA base class for various solvers of equations of one variable
 Cfcn1varDescribes a function of one variable
 Cfcn1var_helperDefines a type capable of encapsulating an equation of one variable of the form: f(x) = 0
 CfcnnvarDescribes a function of N variables
 Cfcnnvar_helperDefines a type capable of encapsulating an equation of N variables
 CgradientfcnDescribes a routine capable of computing the gradient vector of an equation of N variables
 Citeration_behaviorDefines a set of parameters that describe the behavior of the iteration process
 CjacobianfcnDescribes a routine capable of computing the Jacobian matrix of M functions of N unknowns
 Cnonlin_optimize_fcnDescribes the interface of a routine for optimizing an equation of N variables
 Cnonlin_solverDescribes the interface of a nonlinear equation solver
 Cnonlin_solver_1varDescribes the interface of a solver for an equation of one variable
 Cvalue_pairDefines a pair of numeric values
 CvecfcnDescribes an M-element vector-valued function of N-variables
 Cvecfcn_helperDefines a type capable of encapsulating a system of nonlinear equations of the form: F(X) = 0. This type is used to establish the system of equations to solve, and provides a means for computing the Jacobian matrix for the system of equations, and any other ancillary operations that may be needed by the solver
 Mnonlin_least_squaresnonlin_least_squares
 Cleast_squares_solverDefines a Levenberg-Marquardt based solver for unconstrained least-squares problems
 Mnonlin_linesearchnonlin_linesearch
 Cline_searchDefines a type capable of performing an inexact, backtracking line search to find a point as far along the specified direction vector that is usable for unconstrained minimization problems
 Mnonlin_optimizenonlin_optimize
 CbfgsDefines a Broyden–Fletcher–Goldfarb–Shanno (BFGS) solver for minimization of functions of multiple variables
 Cline_search_optimizerA class describing equation optimizers that use a line search algorithm to improve convergence behavior
 Cnelder_meadDefines a solver based upon Nelder and Mead's simplex algorithm for minimization of functions of multiple variables
 Mnonlin_polynomialspolynomials
 Cassignment(=)Defines polynomial assignment
 Coperator(*)Defines polynomial multiplication
 Coperator(+)Defines polynomial addition
 Coperator(-)Defines polynomial subtraction
 CpolynomialDefines a polynomial, and associated routines for performing polynomial operations
 Mnonlin_solvenonlin_solve
 Cbrent_solverDefines a solver based upon Brent's method for solving an equation of one variable without using derivatives
 Cline_search_solverA class describing nonlinear solvers that use a line search algorithm to improve convergence behavior
 Cnewton_1var_solverDefines a solver based upon Newtons's method for solving an equation of one variable. The algorithm uses a bisection method in conjunction with Newton's method in order to keep bounds upon the Newton iterations
 Cnewton_solverDefines a Newton solver
 Cquasi_newton_solverDefines a quasi-Newton type solver based upon Broyden's method