The MODULOPT library is made of three parts: (1) a collection of optimization solvers, each of them implementing a specific algorithm, (2) a small collection of optimization problems, the Modulopt collection, whose problems can be smooth or nonsmooth and are issued from various application areas in scientific or industrial computing, (this collection has two companion collections of problems with an academic nature: Modulopttoys writen in Fortran 95 and Moduloptmatlab written in Matlab), (3) an environment for testing solvers on heterogeneous collections of problems, called Libopt. (Source:

Keywords for this software

Anything in here will be replaced on browsers that support the canvas element