Package ffx.numerics.optimization


@ParametersAreNonnullByDefault package ffx.numerics.optimization
The Optimization package implements the limited-memory Broyden-Fletcher-Goldfarb-Shanno (L-BFGS) algorithm for large-scale multidimensional unconstrained optimization problems.
Since:
1.0
Author:
Michael J. Schnieders
  • Class
    Description
    This class implements the limited-memory Broyden-Fletcher-Goldfarb-Shanno (L-BFGS) algorithm for large-scale multidimensional unconstrained optimization problems.
    This class implements an algorithm for uni-dimensional line search using parabolic extrapolation and cubic interpolation with both function and gradient values.
    Enum representing the possible outcomes of a line search operation.
    This interface allows the optimizer to notify registered instances of successful steps.