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 Details

    • ADMMQPSolution

      public ADMMQPSolution(RealVector x, RealVector lambda, Double value)
      Simple constructor.
      Parameters:
      x - solution
      lambda - Lagrange multipliers
      value - objective function value
    • ADMMQPSolution

      public ADMMQPSolution(RealVector x, RealVector v)
      Simple constructor.
      Parameters:
      x - solution
      v - V-tilde auxiliary variable
    • ADMMQPSolution

      public ADMMQPSolution(RealVector x, RealVector v, RealVector y, RealVector z)
      Simple constructor.
      Parameters:
      x - solution
      v - V-tilde auxiliary variable
      y - Lagrange multipliers
      z - Z auxiliary variable
    • ADMMQPSolution

      public ADMMQPSolution(RealVector x, RealVector v, RealVector y, RealVector z, double value)
      Simple constructor.
      Parameters:
      x - solution
      v - V-tilde auxiliary variable
      y - Lagrange multipliers
      z - Z auxiliary variable
      value - objective function value
  • Method Details

    • 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