| Procedure | Location | Procedure Type | Description |
|---|---|---|---|
| cnmn01 | conmin_module | Subroutine | Routine to calculate gradient information by finite difference. |
| cnmn02 | conmin_module | Subroutine | Routine to determine conjugate direction vector or direction of steepest descent for unconstrained function minimization. |
| cnmn03 | conmin_module | Subroutine | Routine to solve one-dimensional search in unconstrained minimization using 2-point quadratic interpolation, 3-point cubic interpolation and 4-point cubic interpolation. |
| cnmn04 | conmin_module | Subroutine | Routine to find first |
| cnmn05 | conmin_module | Subroutine | Routine to solve direction finding problem in modified method of feasible directions. |
| cnmn06 | conmin_module | Subroutine | Routine to solve one-dimensional search problem for constrained function minimization. |
| cnmn07 | conmin_module | Subroutine | Routine to find first |
| cnmn08 | conmin_module | Subroutine | Routine to solve special linear problem for imposing s-transpose times s<=1 bounds in the modified method of feasible directions. |
| conmin | conmin_module | Subroutine | Routine to solve constrained or unconstrained function minimization. |