class oadd.org.apache.commons.math.analysis.FunctionUtils$18$1 extends java.lang.Object implements oadd.org.apache.commons.math.analysis.MultivariateMatrixFunction { final oadd.org.apache.commons.math.analysis.FunctionUtils$18 this$0; void (oadd.org.apache.commons.math.analysis.FunctionUtils$18) { oadd.org.apache.commons.math.analysis.FunctionUtils$18$1 v; oadd.org.apache.commons.math.analysis.FunctionUtils$18 v; v := @this: oadd.org.apache.commons.math.analysis.FunctionUtils$18$1; v := @parameter: oadd.org.apache.commons.math.analysis.FunctionUtils$18; v. = v; specialinvoke v.()>(); return; } public double[][] value(double[]) { oadd.org.apache.commons.math.analysis.FunctionUtils$18 v; double[] v, v; oadd.org.apache.commons.math.analysis.FunctionUtils$18$1 v; int[] v; int v, v, v, v, v, v; oadd.org.apache.commons.math.analysis.differentiation.DerivativeStructure v, v; double v, v; oadd.org.apache.commons.math.analysis.differentiation.DerivativeStructure[] v, v; oadd.org.apache.commons.math.analysis.differentiation.MultivariateDifferentiableVectorFunction v; double[][] v; v := @this: oadd.org.apache.commons.math.analysis.FunctionUtils$18$1; v := @parameter: double[]; v = lengthof v; v = newarray (oadd.org.apache.commons.math.analysis.differentiation.DerivativeStructure)[v]; v = 0; label: if v >= v goto label; v = new oadd.org.apache.commons.math.analysis.differentiation.DerivativeStructure; v = v[v]; specialinvoke v.(int,int,int,double)>(v, 1, v, v); v[v] = v; v = v + 1; goto label; label: v = v.; v = v.; v = interfaceinvoke v.(v); v = lengthof v; v = newmultiarray (double)[v][v]; v = newarray (int)[v]; v = 0; label: v = lengthof v; if v >= v goto label; v = 0; label: if v >= v goto label; v[v] = 1; v = v[v]; v = v[v]; v = virtualinvoke v.(v); v[v] = v; v[v] = 0; v = v + 1; goto label; label: v = v + 1; goto label; label: return v; } }