Class SQPActiveSetOnlyInequalityConstraintMinimizer

    • Constructor Detail

      • SQPActiveSetOnlyInequalityConstraintMinimizer

        public SQPActiveSetOnlyInequalityConstraintMinimizer​(SQPActiveSetMinimizer.VariationFactory variant,
                                                             double epsilon1,
                                                             double epsilon2,
                                                             int maxIterations)
        Construct an SQP Active Set minimizer to solve general minimization problems with only inequality constraints.
        Parameters:
        variant - a factory that constructs a new instance of SQPASVariation for each problem
        epsilon1 - a precision parameter: when a number |x| ≤ ε, it is considered 0; for the SQP solver
        epsilon2 - a precision parameter: when a number |x| ≤ ε, it is considered 0; for the embedded QP solver; suggested value = 0
        maxIterations - the maximum number of iterations
      • SQPActiveSetOnlyInequalityConstraintMinimizer

        public SQPActiveSetOnlyInequalityConstraintMinimizer​(double epsilon1,
                                                             double epsilon2,
                                                             int maxIterations)
        Construct an SQP Active Set minimizer to solve general minimization problems with only inequality constraints.
        Parameters:
        epsilon1 - a precision parameter: when a number |x| ≤ ε, it is considered 0; for the SQP solver
        epsilon2 - a precision parameter: when a number |x| ≤ ε, it is considered 0; for the embedded QP solver; suggested value = 0
        maxIterations - the maximum number of iterations
      • SQPActiveSetOnlyInequalityConstraintMinimizer

        public SQPActiveSetOnlyInequalityConstraintMinimizer​(double epsilon1,
                                                             int maxIterations)
        Construct an SQP Active Set minimizer to solve general minimization problems with only inequality constraints.
        Parameters:
        epsilon1 - a precision parameter: when a number |x| ≤ ε, it is considered 0
        maxIterations - the maximum number of iterations