MODULOPT
Optimization Routines

This page allows you to select an optimization routine from the MODULOPT Library that is suitable for solving an optimization problem. See the list below for a brief description of each routine.

The page describing the routine mentions the persons to contact.

Further information

Optimization routines

A routine marked with (*), called a prototype version, is very likely to be available only if a collaboration with the authors is accepted, so that the authors can control the behavior of their routine.

The possible communication protocols are direct communication (DC) or reverse communication (RC). In DC, the optimization routine directly calls the simulator for having information on the problem (value of the functions and their derivatives). In RC, the optimization routine returns to the calling routine to have information on the problem; the calling routine calls the simulator to get this information and loops back to call the optimization routine and pursue the optimization.

Click on the code name to access its page and to have more information, including the description on how to get the software.

Unconstrained optimization


Bound constrained optimization


Nonlinearly constrained optimization