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