Class ADMMQPSolution
- java.lang.Object
-
- org.hipparchus.optim.nonlinear.vector.constrained.LagrangeSolution
-
- org.hipparchus.optim.nonlinear.vector.constrained.ADMMQPSolution
-
public class ADMMQPSolution extends LagrangeSolution
Internal Solution for ADMM QP Optimizer.- Since:
- 3.1
-
-
Constructor Summary
Constructors Constructor Description ADMMQPSolution(RealVector x, RealVector v)
Simple constructor.ADMMQPSolution(RealVector x, RealVector lambda, Double value)
Simple constructor.ADMMQPSolution(RealVector x, RealVector v, RealVector y, RealVector z)
Simple constructor.ADMMQPSolution(RealVector x, RealVector v, RealVector y, RealVector z, double value)
Simple constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RealVector
getV()
Returns V tilde auxiliary VariableRealVector
getZ()
Returns Z auxiliary Variable-
Methods inherited from class org.hipparchus.optim.nonlinear.vector.constrained.LagrangeSolution
getLambda, getValue, getX
-
-
-
-
Constructor Detail
-
ADMMQPSolution
public ADMMQPSolution(RealVector x, RealVector lambda, Double value)
Simple constructor.- Parameters:
x
- solutionlambda
- Lagrange multipliersvalue
- objective function value
-
ADMMQPSolution
public ADMMQPSolution(RealVector x, RealVector v)
Simple constructor.- Parameters:
x
- solutionv
- V-tilde auxiliary variable
-
ADMMQPSolution
public ADMMQPSolution(RealVector x, RealVector v, RealVector y, RealVector z)
Simple constructor.- Parameters:
x
- solutionv
- V-tilde auxiliary variabley
- Lagrange multipliersz
- Z auxiliary variable
-
ADMMQPSolution
public ADMMQPSolution(RealVector x, RealVector v, RealVector y, RealVector z, double value)
Simple constructor.- Parameters:
x
- solutionv
- V-tilde auxiliary variabley
- Lagrange multipliersz
- Z auxiliary variablevalue
- objective function value
-
-
Method Detail
-
getV
public RealVector getV()
Returns V tilde auxiliary Variable- Returns:
- V tilde auxiliary Variable
-
getZ
public RealVector getZ()
Returns Z auxiliary Variable- Returns:
- Z auxiliary Variable
-
-