class org.apache.commons.math.analysis.FunctionUtils$5 extends java.lang.Object implements org.apache.commons.math.analysis.differentiation.UnivariateDifferentiableFunction { final org.apache.commons.math.analysis.differentiation.UnivariateDifferentiableFunction[] val$f; void (org.apache.commons.math.analysis.differentiation.UnivariateDifferentiableFunction[]) { org.apache.commons.math.analysis.FunctionUtils$5 v; org.apache.commons.math.analysis.differentiation.UnivariateDifferentiableFunction[] v; v := @this: org.apache.commons.math.analysis.FunctionUtils$5; v := @parameter: org.apache.commons.math.analysis.differentiation.UnivariateDifferentiableFunction[]; v. = v; specialinvoke v.()>(); return; } public double value(double) { org.apache.commons.math.analysis.differentiation.UnivariateDifferentiableFunction[] v, v, v; int v, v; org.apache.commons.math.analysis.FunctionUtils$5 v; org.apache.commons.math.analysis.differentiation.UnivariateDifferentiableFunction v, v; double v, v, v; v := @this: org.apache.commons.math.analysis.FunctionUtils$5; v := @parameter: double; v = v.; v = v[0]; v = interfaceinvoke v.(v); v = 1; label: v = v.; v = lengthof v; if v >= v goto label; v = v.; v = v[v]; v = interfaceinvoke v.(v); v = v + v; v = v + 1; goto label; label: return v; } public org.apache.commons.math.analysis.differentiation.DerivativeStructure value(org.apache.commons.math.analysis.differentiation.DerivativeStructure) throws org.apache.commons.math.exception.DimensionMismatchException { org.apache.commons.math.analysis.differentiation.UnivariateDifferentiableFunction[] v, v, v; org.apache.commons.math.analysis.differentiation.DerivativeStructure v, v, v; int v, v; org.apache.commons.math.analysis.FunctionUtils$5 v; org.apache.commons.math.analysis.differentiation.UnivariateDifferentiableFunction v, v; v := @this: org.apache.commons.math.analysis.FunctionUtils$5; v := @parameter: org.apache.commons.math.analysis.differentiation.DerivativeStructure; v = v.; v = v[0]; v = interfaceinvoke v.(v); v = 1; label: v = v.; v = lengthof v; if v >= v goto label; v = v.; v = v[v]; v = interfaceinvoke v.(v); v = virtualinvoke v.(v); v = v + 1; goto label; label: return v; } }