SEISCOPE OPTIMIZATION TOOLBOX

SEISCOPE TOOL BOX

The SEISCOPE TOOLBOX is a set of routines, organized as libraries, common to several modeling/inversion code, and which can also been used independently.

The current version includes one librairy :
 OPTIMIZATION TOOLBOX

OPTIMIZATION PART OF THE TOOL BOX

The SEISCOPE OPTIMIZATION TOOLBOX is a set of FORTRAN 90 optimization routines dedicated to the resolution of unconstrained and bound constrained nonlinear minimization problems.

It contains six optimization methods:
 (Preconditioned) Steepest Descent;
 (Preconditioned) Nonlinear Conjugate Gradient;
 l-BFGS method
 Preconditioned l-BFGS method
 Truncated Newton method
 Preconditioned Truncated Newton method.

The six methods are implemented within a reverse communication framework.

The SEISCOPE OPTIMIZATION TOOLBOX is included in the whole TOOLBOX archive.

The compilation of the routines yields a static library which is easy to link to incorporate the routines within an existing code.

The toolbox could be downloaded by clicking here

Mis à jour le 21 October 2021