public class oadd.org.apache.commons.math.linear.QRDecompositionImpl extends java.lang.Object implements oadd.org.apache.commons.math.linear.QRDecomposition { private double[][] qrt; private double[] rDiag; private oadd.org.apache.commons.math.linear.RealMatrix cachedQ; private oadd.org.apache.commons.math.linear.RealMatrix cachedQT; private oadd.org.apache.commons.math.linear.RealMatrix cachedR; private oadd.org.apache.commons.math.linear.RealMatrix cachedH; public void (oadd.org.apache.commons.math.linear.RealMatrix) { oadd.org.apache.commons.math.linear.QRDecompositionImpl v; byte v, v; oadd.org.apache.commons.math.linear.RealMatrix v, v; double[][] v, v, v; double[] v, v, v, v; int v, v, v, v, v, v, v, v, v; double v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v; v := @this: oadd.org.apache.commons.math.linear.QRDecompositionImpl; v := @parameter: oadd.org.apache.commons.math.linear.RealMatrix; specialinvoke v.()>(); v = interfaceinvoke v.(); v = interfaceinvoke v.(); v = interfaceinvoke v.(); v = interfaceinvoke v.(); v. = v; v = staticinvoke (v, v); v = newarray (double)[v]; v. = v; v. = null; v. = null; v. = null; v. = null; v = 0; label: v = staticinvoke (v, v); if v >= v goto label; v = v.; v = v[v]; v = 0.0; v = v; label: if v >= v goto label; v = v[v]; v = v * v; v = v + v; v = v + 1; goto label; label: v = v[v]; v = v cmpl 0.0; if v <= 0 goto label; v = staticinvoke (v); v = neg v; goto label; label: v = staticinvoke (v); label: v = v; v = v.; v[v] = v; v = v cmpl 0.0; if v == 0 goto label; v = v[v]; v = v - v; v[v] = v; v = v + 1; label: if v >= v goto label; v = v.; v = v[v]; v = 0.0; v = v; label: if v >= v goto label; v = v[v]; v = v[v]; v = v * v; v = v - v; v = v + 1; goto label; label: v = v[v]; v = v * v; v = v / v; v = v; label: if v >= v goto label; v = v[v]; v = v[v]; v = v * v; v = v - v; v[v] = v; v = v + 1; goto label; label: v = v + 1; goto label; label: v = v + 1; goto label; label: return; } public oadd.org.apache.commons.math.linear.RealMatrix getR() { oadd.org.apache.commons.math.linear.QRDecompositionImpl v; double[] v, v, v; int v, v, v, v, v; double v, v; oadd.org.apache.commons.math.linear.RealMatrix v, v, v, v, v; double[][] v, v, v; v := @this: oadd.org.apache.commons.math.linear.QRDecompositionImpl; v = v.; if v != null goto label; v = v.; v = lengthof v; v = v.; v = v[0]; v = lengthof v; v = staticinvoke (v, v); v. = v; v = staticinvoke (v, v); v = v - 1; label: if v < 0 goto label; v = v.; v = v.; v = v[v]; interfaceinvoke v.(v, v, v); v = v + 1; label: if v >= v goto label; v = v.; v = v.; v = v[v]; v = v[v]; interfaceinvoke v.(v, v, v); v = v + 1; goto label; label: v = v - 1; goto label; label: v = v.; return v; } public oadd.org.apache.commons.math.linear.RealMatrix getQ() { oadd.org.apache.commons.math.linear.RealMatrix v, v, v, v; oadd.org.apache.commons.math.linear.QRDecompositionImpl v; v := @this: oadd.org.apache.commons.math.linear.QRDecompositionImpl; v = v.; if v != null goto label; v = virtualinvoke v.(); v = interfaceinvoke v.(); v. = v; label: v = v.; return v; } public oadd.org.apache.commons.math.linear.RealMatrix getQT() { oadd.org.apache.commons.math.linear.QRDecompositionImpl v; byte v; oadd.org.apache.commons.math.linear.RealMatrix v, v, v, v, v, v, v; double[][] v, v, v; double[] v, v, v; int v, v, v, v, v, v, v, v, v; double v, v, v, v, v, v, v, v, v, v, v, v; v := @this: oadd.org.apache.commons.math.linear.QRDecompositionImpl; v = v.; if v != null goto label; v = v.; v = lengthof v; v = v.; v = v[0]; v = lengthof v; v = staticinvoke (v, v); v. = v; v = v - 1; label: v = staticinvoke (v, v); if v < v goto label; v = v.; interfaceinvoke v.(v, v, 1.0); v = v - 1; goto label; label: v = staticinvoke (v, v); v = v - 1; label: if v < 0 goto label; v = v.; v = v[v]; v = v.; interfaceinvoke v.(v, v, 1.0); v = v[v]; v = v cmpl 0.0; if v == 0 goto label; v = v; label: if v >= v goto label; v = 0.0; v = v; label: if v >= v goto label; v = v.; v = interfaceinvoke v.(v, v); v = v[v]; v = v * v; v = v - v; v = v + 1; goto label; label: v = v.; v = v[v]; v = v[v]; v = v * v; v = v / v; v = v; label: if v >= v goto label; v = v.; v = neg v; v = v[v]; v = v * v; interfaceinvoke v.(v, v, v); v = v + 1; goto label; label: v = v + 1; goto label; label: v = v - 1; goto label; label: v = v.; return v; } public oadd.org.apache.commons.math.linear.RealMatrix getH() { oadd.org.apache.commons.math.linear.QRDecompositionImpl v; double[] v, v, v; int v, v, v, v, v, v; double v, v, v, v; oadd.org.apache.commons.math.linear.RealMatrix v, v, v, v; double[][] v, v, v; v := @this: oadd.org.apache.commons.math.linear.QRDecompositionImpl; v = v.; if v != null goto label; v = v.; v = lengthof v; v = v.; v = v[0]; v = lengthof v; v = staticinvoke (v, v); v. = v; v = 0; label: if v >= v goto label; v = 0; label: v = v + 1; v = staticinvoke (v, v); if v >= v goto label; v = v.; v = v.; v = v[v]; v = v[v]; v = v.; v = v[v]; v = neg v; v = v / v; interfaceinvoke v.(v, v, v); v = v + 1; goto label; label: v = v + 1; goto label; label: v = v.; return v; } public oadd.org.apache.commons.math.linear.DecompositionSolver getSolver() { oadd.org.apache.commons.math.linear.QRDecompositionImpl v; double[] v; double[][] v; oadd.org.apache.commons.math.linear.QRDecompositionImpl$Solver v; v := @this: oadd.org.apache.commons.math.linear.QRDecompositionImpl; v = new oadd.org.apache.commons.math.linear.QRDecompositionImpl$Solver; v = v.; v = v.; specialinvoke v.(double[][],double[])>(v, v); return v; } }