public class ADMMQPModifiedRuizEquilibrium
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
double |
c |
double |
cinv |
org.hipparchus.linear.RealMatrix |
D |
org.hipparchus.linear.RealMatrix |
Dinv |
org.hipparchus.linear.RealMatrix |
E |
org.hipparchus.linear.RealMatrix |
Einv |
Constructor and Description |
---|
ADMMQPModifiedRuizEquilibrium(org.hipparchus.linear.RealMatrix H,
org.hipparchus.linear.RealMatrix A,
org.hipparchus.linear.RealVector q,
org.hipparchus.linear.RealVector lb,
org.hipparchus.linear.RealVector ub) |
Modifier and Type | Method and Description |
---|---|
org.hipparchus.linear.RealMatrix |
getScaledA() |
org.hipparchus.linear.RealMatrix |
getScaledH() |
org.hipparchus.linear.RealVector |
getScaledLUb(org.hipparchus.linear.RealVector lb1) |
org.hipparchus.linear.RealVector |
getScaledq() |
void |
normalize(double epsilon,
int maxIteration) |
org.hipparchus.linear.RealVector |
unscaleX(org.hipparchus.linear.RealVector x) |
org.hipparchus.linear.RealVector |
unscaleY(org.hipparchus.linear.RealVector y) |
org.hipparchus.linear.RealVector |
unscaleZ(org.hipparchus.linear.RealVector z) |
public org.hipparchus.linear.RealMatrix D
public org.hipparchus.linear.RealMatrix E
public double c
public org.hipparchus.linear.RealMatrix Dinv
public org.hipparchus.linear.RealMatrix Einv
public double cinv
public ADMMQPModifiedRuizEquilibrium(org.hipparchus.linear.RealMatrix H, org.hipparchus.linear.RealMatrix A, org.hipparchus.linear.RealVector q, org.hipparchus.linear.RealVector lb, org.hipparchus.linear.RealVector ub)
public void normalize(double epsilon, int maxIteration)
public org.hipparchus.linear.RealMatrix getScaledH()
public org.hipparchus.linear.RealMatrix getScaledA()
public org.hipparchus.linear.RealVector getScaledq()
public org.hipparchus.linear.RealVector getScaledLUb(org.hipparchus.linear.RealVector lb1)
public org.hipparchus.linear.RealVector unscaleX(org.hipparchus.linear.RealVector x)
public org.hipparchus.linear.RealVector unscaleY(org.hipparchus.linear.RealVector y)
public org.hipparchus.linear.RealVector unscaleZ(org.hipparchus.linear.RealVector z)