Class PowellOptimizer

    • Field Detail

      • DEFAULT_LS_RELATIVE_TOLERANCE

        public static final double DEFAULT_LS_RELATIVE_TOLERANCE
        Default relative tolerance for line search (1.0E-7).
        See Also:
        Constant Field Values
      • DEFAULT_LS_ABSOLUTE_TOLERANCE

        public static final double DEFAULT_LS_ABSOLUTE_TOLERANCE
        Default absolute tolerance for line search (1.0E-11).
        See Also:
        Constant Field Values
    • Constructor Detail

      • PowellOptimizer

        public PowellOptimizer()
        Constructor with default line search tolerances (see the other constructor).
      • PowellOptimizer

        public PowellOptimizer​(double lsRelativeTolerance)
        Constructor with default absolute line search tolerances (see the other constructor).
        Parameters:
        lsRelativeTolerance - Relative error tolerance for the line search algorithm (BrentOptimizer).
      • PowellOptimizer

        public PowellOptimizer​(double lsRelativeTolerance,
                               double lsAbsoluteTolerance)
        Parameters:
        lsRelativeTolerance - Relative error tolerance for the line search algorithm (BrentOptimizer).
        lsAbsoluteTolerance - Relative error tolerance for the line search algorithm (BrentOptimizer).