Class AdjustToUnitaryWithEV_SubjectToLinearConstraints.UAdjustmentJJLin
java.lang.Object
com.polytechnik.kgo.AdjustToUnitaryWithEV_SubjectToLinearConstraints.UAdjustmentJJLin
- All Implemented Interfaces:
UAdjustment
- Enclosing class:
AdjustToUnitaryWithEV_SubjectToLinearConstraints
static class AdjustToUnitaryWithEV_SubjectToLinearConstraints.UAdjustmentJJLin
extends Object
implements UAdjustment
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) final ApplyFunToMatrix
(package private) final double
(package private) final double
(package private) final double
private final double[]
private final double[]
-
Constructor Summary
ConstructorsConstructorDescriptionUAdjustmentJJLin
(int nC, int nX, double[] u_orig, double[][] orthogonalizedLinearConstraints, double convergenceCondGramMatrix, int nIterationsMax, double eps, double[][] originalLinearConstraintsForUnitTests) -
Method Summary
-
Field Details
-
u_orig
private final double[] u_orig -
u_adj
private final double[] u_adj -
gram
-
sum1Lam
final double sum1Lam -
maxEvDiff1
final double maxEvDiff1 -
normAfterConstraints
final double normAfterConstraints
-
-
Constructor Details
-
UAdjustmentJJLin
UAdjustmentJJLin(int nC, int nX, double[] u_orig, double[][] orthogonalizedLinearConstraints, double convergenceCondGramMatrix, int nIterationsMax, double eps, double[][] originalLinearConstraintsForUnitTests)
-
-
Method Details
-
getUOrig
public double[] getUOrig()- Specified by:
getUOrig
in interfaceUAdjustment
-
getUAdj
public double[] getUAdj()- Specified by:
getUAdj
in interfaceUAdjustment
-