Package | Description |
---|---|
fr.cnes.sirius.patrius.math.optim.joptimizer.functions | |
fr.cnes.sirius.patrius.math.optim.joptimizer.optimizers |
Modifier and Type | Interface and Description |
---|---|
interface |
StrictlyConvexMultivariateRealFunction
Interface for strictly convex multi-variate real functions.
|
Modifier and Type | Class and Description |
---|---|
class |
LinearMultivariateRealFunction
Represents a function f(x) = q.x + r.
|
class |
PDQuadraticMultivariateRealFunction
Function 1/2 * x.P.x + q.x + r,
P symmetric and positive definite
|
class |
PSDQuadraticMultivariateRealFunction
Function 1/2 * x.P.x + q.x + r,
P symmetric and positive semi-definite
|
Modifier and Type | Method and Description |
---|---|
static ConvexMultivariateRealFunction |
FunctionsUtils.createCircle(int dim,
double radius)
Create a circle
|
static ConvexMultivariateRealFunction |
FunctionsUtils.createCircle(int dim,
double radius,
double[] center)
Create a circle
|
Constructor and Description |
---|
LogarithmicBarrier(ConvexMultivariateRealFunction[] f,
int dimension)
Create the logarithmic barrier function.
|
Modifier and Type | Method and Description |
---|---|
protected ConvexMultivariateRealFunction |
OptimizationRequestHandler.getF0()
Objective function.
|
ConvexMultivariateRealFunction |
OptimizationRequest.getF0()
Get the objective function to minimize
|
protected ConvexMultivariateRealFunction[] |
OptimizationRequestHandler.getFi()
Inequality functions.
|
ConvexMultivariateRealFunction[] |
OptimizationRequest.getFi()
Get the inequalities constraints array
|
Modifier and Type | Method and Description |
---|---|
void |
LPOptimizationRequest.setF0(ConvexMultivariateRealFunction f0)
Set the objective function to minimize
|
void |
OptimizationRequest.setF0(ConvexMultivariateRealFunction f)
Set the objective function to minimize
|
void |
LPOptimizationRequest.setFi(ConvexMultivariateRealFunction[] fi)
Set the inequalities constraints array
|
void |
OptimizationRequest.setFi(ConvexMultivariateRealFunction[] f)
Set the inequalities constraints array
|
Copyright © 2023 CNES. All rights reserved.