| Procedure | Location | Procedure Type | Description |
|---|---|---|---|
| assignment(=) | nonlin_polynomials | Interface | Defines polynomial assignment. |
| fcn1var | nonlin_single_var | Interface | |
| fcnnvar | nonlin_multi_var | Interface | |
| gradientfcn | nonlin_multi_var | Interface | |
| jacobianfcn | nonlin_multi_eqn_mult_var | Interface | |
| limit_search_vector | nonlin_linesearch | Subroutine | Provides a means of scaling the length of the search direction vector. |
| nonlin_optimize_fcn | nonlin_multi_var | Interface | |
| nonlin_solver | nonlin_multi_eqn_mult_var | Interface | |
| nonlin_solver_1var | nonlin_single_var | Interface | |
| operator(*) | nonlin_polynomials | Interface | Defines polynomial multiplication |
| operator(+) | nonlin_polynomials | Interface | Defines polynomial addition. |
| operator(-) | nonlin_polynomials | Interface | Defines polynomial subtraction. |
| print_status | nonlin_helper | Subroutine | @brief Prints the iteration status. |
| test_convergence | nonlin_helper | Subroutine | Tests for convergence. |
| vecfcn | nonlin_multi_eqn_mult_var | Interface |