public class SQPOption
extends java.lang.Object
implements org.hipparchus.optim.OptimizationData
Modifier and Type | Field and Description |
---|---|
double |
b
Parameter for quadratic line search.
|
int |
convCriteria
Convergence Criteria
SQP_ConvCriteria |
double |
eps
Tollerance for convergence and active costraint evaluation.
|
int |
maxLineSearchIteration
Max Iteration for the line search.
|
double |
mu
Parameter for evaluation of Armijo condition for descend direction.
|
int |
qpMaxLoop
Max iteration admitted for QP subprobleam evaluation.
|
double |
rhoCons
Weight for augmented QP subproblem.
|
double |
sigmaMax
Max value admitted for the soluttion of the additional variable in QP subproblem.
|
static double |
SQP_b
SQP_b default parameter for quadratic line search
|
static int |
SQP_ConvCriteria
SQP_ConvCriteria default convergenzia criteria
dxT*H*dx |
static double |
SQP_eps
SQP_eps default tollerance for convergence and active costraint
evaluation
|
static int |
SQP_maxLineSearchIteration
SQP_maxLineSearchIteration max iteration before reset hessian
|
static double |
SQP_mu
SQP_mu default parameter for evaluation of Armijo condition for descend
direction
|
static int |
SQP_qpMaxLoop
SQP_qpMaxLoop default max iteration admitted for QP subprobleam
evaluation
|
static double |
SQP_rhoCons
SQP_rhoCons default weight for augmented QP subproblem
|
static double |
SQP_sigmaMax
SQP_sigmaMax default max value admitted for additional variable in QP subproblem
|
static boolean |
SQP_useFunHessian
SQP_useFunHessian (false use use BFGS update formula)
|
boolean |
useFunHessian
Enable or Disable using direct the function Hessian.
|
public static final int SQP_ConvCriteria
public static final double SQP_eps
public static final double SQP_rhoCons
public static final double SQP_sigmaMax
public static final int SQP_qpMaxLoop
public static final double SQP_mu
public static final double SQP_b
public static final boolean SQP_useFunHessian
public static final int SQP_maxLineSearchIteration
public final int convCriteria
SQP_ConvCriteria
public final double eps
SQP_eps
public final double rhoCons
SQP_rhoCons
public final double sigmaMax
SQP_sigmaMax
public final int qpMaxLoop
SQP_qpMaxLoop
public final double mu
SQP_mu
public final double b
public final boolean useFunHessian
SQP_useFunHessian
public final int maxLineSearchIteration
SQP_maxLineSearchIteration