class oadd.org.apache.commons.math.ode.JacobianMatrices$JacobiansSecondaryEquations extends java.lang.Object implements oadd.org.apache.commons.math.ode.SecondaryEquations { final oadd.org.apache.commons.math.ode.JacobianMatrices this$0; private void (oadd.org.apache.commons.math.ode.JacobianMatrices) { oadd.org.apache.commons.math.ode.JacobianMatrices$JacobiansSecondaryEquations v; oadd.org.apache.commons.math.ode.JacobianMatrices v; v := @this: oadd.org.apache.commons.math.ode.JacobianMatrices$JacobiansSecondaryEquations; v := @parameter: oadd.org.apache.commons.math.ode.JacobianMatrices; v. = v; specialinvoke v.()>(); return; } public int getDimension() { oadd.org.apache.commons.math.ode.JacobianMatrices$JacobiansSecondaryEquations v; oadd.org.apache.commons.math.ode.JacobianMatrices v, v, v; int v, v, v, v, v; v := @this: oadd.org.apache.commons.math.ode.JacobianMatrices$JacobiansSecondaryEquations; v = v.; v = v.; v = v.; v = v.; v = v.; v = v.; v = v + v; v = v * v; return v; } public void computeDerivatives(double, double[], double[], double[], double[]) throws oadd.org.apache.commons.math.exception.MaxCountExceededException, oadd.org.apache.commons.math.exception.DimensionMismatchException { oadd.org.apache.commons.math.ode.ParameterizedODE v; double[][] v; double[] v, v, v, v, v, v, v; oadd.org.apache.commons.math.ode.MainStateJacobianProvider v, v; oadd.org.apache.commons.math.ode.JacobianMatrices$JacobiansSecondaryEquations v; oadd.org.apache.commons.math.ode.ParameterJacobianWrapper v; java.lang.String v, v; oadd.org.apache.commons.math.ode.ParameterConfiguration[] v, v; oadd.org.apache.commons.math.ode.JacobianMatrices v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v; boolean v, v, v; java.util.List v, v, v; int v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v, v; double v, v, v, v, v, v, v, v, v; java.lang.Object v; oadd.org.apache.commons.math.ode.ParameterConfiguration v; v := @this: oadd.org.apache.commons.math.ode.JacobianMatrices$JacobiansSecondaryEquations; v := @parameter: double; v := @parameter: double[]; v := @parameter: double[]; v := @parameter: double[]; v := @parameter: double[]; v = v.; v = v.; if v == 0 goto label; v = v.; v = v.; if v == 0 goto label; v = v.; v = v.; v = new oadd.org.apache.commons.math.ode.ParameterJacobianWrapper; v = v.; v = v.; v = v.; v = v.; v = v.; v = v.; specialinvoke v.(oadd.org.apache.commons.math.ode.FirstOrderDifferentialEquations,oadd.org.apache.commons.math.ode.ParameterizedODE,oadd.org.apache.commons.math.ode.ParameterConfiguration[])>(v, v, v); interfaceinvoke v.(v); v = v.; v. = 0; label: v = v.; v = v.; v = v.; v = v.; v = newmultiarray (double)[v][v]; v = v.; v = v.; interfaceinvoke v.(v, v, v, v); v = 0; label: v = v.; v = v.; if v >= v goto label; v = v[v]; v = 0; label: v = v.; v = v.; if v >= v goto label; v = 0.0; v = v; v = v; v = 0; label: v = v.; v = v.; if v >= v goto label; v = v[v]; v = v[v]; v = 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 + 1; goto label; label: v = v + 1; goto label; label: v = v.; v = v.; if v == 0 goto label; v = v.; v = v.; v = newarray (double)[v]; v = v.; v = v.; v = v.; v = v.; v = v * v; v = v.; v = v.; v = lengthof v; v = 0; label: if v >= v goto label; v = v[v]; v = 0; v = 0; label: if v != 0 goto label; v = v.; v = v.; v = interfaceinvoke v.(); if v >= v goto label; v = v.; v = v.; v = interfaceinvoke v.(v); v = virtualinvoke v.(); v = interfaceinvoke v.(v); if v == 0 goto label; v = virtualinvoke v.(); interfaceinvoke v.(v, v, v, v, v); v = 0; label: v = v.; v = v.; if v >= v goto label; v = v[v]; v = v; v = v[v]; v = 0; label: v = v.; v = v.; if v >= v goto label; v = v[v]; v = v[v]; v = v * v; v = v + v; v = v + 1; v = v + 1; goto label; label: v = v + v; v[v] = v; v = v + 1; goto label; label: v = 1; label: v = v + 1; goto label; label: if v != 0 goto label; v = v.; v = v.; v = v + v; staticinvoke (v, v, v, 0.0); label: v = v.; v = v.; v = v + v; v = v + 1; goto label; label: return; } }