public final class JOptimizer extends Object
Modifier and Type | Field and Description |
---|---|
static String |
BARRIER_METHOD
Barrier method string
|
static double |
DEFAULT_ALPHA
Default alpha
|
static double |
DEFAULT_BETA
Default beta
|
static double |
DEFAULT_FEASIBILITY_TOLERANCE
Default feasibility tolerance
|
static String |
DEFAULT_INTERIOR_POINT_METHOD
Default interior point method string
|
static double |
DEFAULT_KKT_TOLERANCE
Default ktt tolerance
|
static int |
DEFAULT_MAX_ITERATION
Default max number of iterations
|
static double |
DEFAULT_MU
Default mu
|
static double |
DEFAULT_TOLERANCE
Default tolerance
|
static double |
DEFAULT_TOLERANCE_INNER_STEP
Default tolerance for inner step
|
static String |
PRIMAL_DUAL_METHOD
Primal dual method string
|
Constructor and Description |
---|
JOptimizer() |
Modifier and Type | Method and Description |
---|---|
OptimizationResponse |
getOptimizationResponse()
Get the optimization request
|
int |
optimize()
Convex Optimizer method
|
void |
setOptimizationRequest(OptimizationRequest or)
Set the optimization request
|
public static final int DEFAULT_MAX_ITERATION
public static final double DEFAULT_FEASIBILITY_TOLERANCE
public static final double DEFAULT_TOLERANCE
public static final double DEFAULT_TOLERANCE_INNER_STEP
public static final double DEFAULT_KKT_TOLERANCE
public static final double DEFAULT_ALPHA
public static final double DEFAULT_BETA
public static final double DEFAULT_MU
public static final String BARRIER_METHOD
public static final String PRIMAL_DUAL_METHOD
public static final String DEFAULT_INTERIOR_POINT_METHOD
public int optimize() throws PatriusException
PatriusException
- if an error occurspublic void setOptimizationRequest(OptimizationRequest or)
or
- optimization requestpublic OptimizationResponse getOptimizationResponse()
Copyright © 2023 CNES. All rights reserved.