public class oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians extends java.lang.Object
{
private final oadd.org.apache.commons.math.ode.FirstOrderIntegrator integrator;
private final oadd.org.apache.commons.math.ode.jacobians.ODEWithJacobians ode;
private int maxEvaluations;
private int evaluations;
public void <init>(oadd.org.apache.commons.math.ode.FirstOrderIntegrator, oadd.org.apache.commons.math.ode.jacobians.ParameterizedODE, double[], double[], double[])
{
double[] v, v, v;
oadd.org.apache.commons.math.ode.jacobians.ParameterizedODE v;
oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians v;
oadd.org.apache.commons.math.ode.FirstOrderIntegrator v;
oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$FiniteDifferencesWrapper v;
int v, v, v, v;
v := @this: oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians;
v := @parameter: oadd.org.apache.commons.math.ode.FirstOrderIntegrator;
v := @parameter: oadd.org.apache.commons.math.ode.jacobians.ParameterizedODE;
v := @parameter: double[];
v := @parameter: double[];
v := @parameter: double[];
specialinvoke v.<java.lang.Object: void <init>()>();
v = interfaceinvoke v.<oadd.org.apache.commons.math.ode.jacobians.ParameterizedODE: int getDimension()>();
specialinvoke v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: void checkDimension(int,java.lang.Object)>(v, v);
v = interfaceinvoke v.<oadd.org.apache.commons.math.ode.jacobians.ParameterizedODE: int getParametersDimension()>();
specialinvoke v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: void checkDimension(int,java.lang.Object)>(v, v);
v = interfaceinvoke v.<oadd.org.apache.commons.math.ode.jacobians.ParameterizedODE: int getParametersDimension()>();
specialinvoke v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: void checkDimension(int,java.lang.Object)>(v, v);
v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: oadd.org.apache.commons.math.ode.FirstOrderIntegrator integrator> = v;
v = new oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$FiniteDifferencesWrapper;
specialinvoke v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$FiniteDifferencesWrapper: void <init>(oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians,oadd.org.apache.commons.math.ode.jacobians.ParameterizedODE,double[],double[],double[])>(v, v, v, v, v);
v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: oadd.org.apache.commons.math.ode.jacobians.ODEWithJacobians ode> = v;
v = (int) -1;
virtualinvoke v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: void setMaxEvaluations(int)>(v);
return;
}
public void <init>(oadd.org.apache.commons.math.ode.FirstOrderIntegrator, oadd.org.apache.commons.math.ode.jacobians.ODEWithJacobians)
{
int v;
oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians v;
oadd.org.apache.commons.math.ode.jacobians.ODEWithJacobians v;
oadd.org.apache.commons.math.ode.FirstOrderIntegrator v;
v := @this: oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians;
v := @parameter: oadd.org.apache.commons.math.ode.FirstOrderIntegrator;
v := @parameter: oadd.org.apache.commons.math.ode.jacobians.ODEWithJacobians;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: oadd.org.apache.commons.math.ode.FirstOrderIntegrator integrator> = v;
v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: oadd.org.apache.commons.math.ode.jacobians.ODEWithJacobians ode> = v;
v = (int) -1;
virtualinvoke v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: void setMaxEvaluations(int)>(v);
return;
}
public void addStepHandler(oadd.org.apache.commons.math.ode.jacobians.StepHandlerWithJacobians)
{
oadd.org.apache.commons.math.ode.jacobians.StepHandlerWithJacobians v;
oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$StepHandlerWrapper v;
oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians v;
oadd.org.apache.commons.math.ode.jacobians.ODEWithJacobians v, v;
oadd.org.apache.commons.math.ode.FirstOrderIntegrator v;
int v, v;
v := @this: oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians;
v := @parameter: oadd.org.apache.commons.math.ode.jacobians.StepHandlerWithJacobians;
v = v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: oadd.org.apache.commons.math.ode.jacobians.ODEWithJacobians ode>;
v = interfaceinvoke v.<oadd.org.apache.commons.math.ode.jacobians.ODEWithJacobians: int getDimension()>();
v = v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: oadd.org.apache.commons.math.ode.jacobians.ODEWithJacobians ode>;
v = interfaceinvoke v.<oadd.org.apache.commons.math.ode.jacobians.ODEWithJacobians: int getParametersDimension()>();
v = v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: oadd.org.apache.commons.math.ode.FirstOrderIntegrator integrator>;
v = new oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$StepHandlerWrapper;
specialinvoke v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$StepHandlerWrapper: void <init>(oadd.org.apache.commons.math.ode.jacobians.StepHandlerWithJacobians,int,int)>(v, v, v);
interfaceinvoke v.<oadd.org.apache.commons.math.ode.FirstOrderIntegrator: void addStepHandler(oadd.org.apache.commons.math.ode.sampling.StepHandler)>(v);
return;
}
public java.util.Collection getStepHandlers()
{
java.util.Iterator v;
oadd.org.apache.commons.math.ode.jacobians.StepHandlerWithJacobians v;
java.util.Collection v;
oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians v;
java.util.ArrayList v;
oadd.org.apache.commons.math.ode.FirstOrderIntegrator v;
oadd.org.apache.commons.math.ode.sampling.StepHandler v;
java.lang.Object v;
boolean v, v;
v := @this: oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v = v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: oadd.org.apache.commons.math.ode.FirstOrderIntegrator integrator>;
v = interfaceinvoke v.<oadd.org.apache.commons.math.ode.FirstOrderIntegrator: java.util.Collection getStepHandlers()>();
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v instanceof oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$StepHandlerWrapper;
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$StepHandlerWrapper: oadd.org.apache.commons.math.ode.jacobians.StepHandlerWithJacobians getHandler()>();
interfaceinvoke v.<java.util.Collection: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public void clearStepHandlers()
{
oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians v;
oadd.org.apache.commons.math.ode.FirstOrderIntegrator v;
v := @this: oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians;
v = v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: oadd.org.apache.commons.math.ode.FirstOrderIntegrator integrator>;
interfaceinvoke v.<oadd.org.apache.commons.math.ode.FirstOrderIntegrator: void clearStepHandlers()>();
return;
}
public void addEventHandler(oadd.org.apache.commons.math.ode.jacobians.EventHandlerWithJacobians, double, double, int)
{
oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians v;
oadd.org.apache.commons.math.ode.jacobians.ODEWithJacobians v, v;
oadd.org.apache.commons.math.ode.jacobians.EventHandlerWithJacobians v;
oadd.org.apache.commons.math.ode.FirstOrderIntegrator v;
int v, v, v;
oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$EventHandlerWrapper v;
double v, v;
v := @this: oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians;
v := @parameter: oadd.org.apache.commons.math.ode.jacobians.EventHandlerWithJacobians;
v := @parameter: double;
v := @parameter: double;
v := @parameter: int;
v = v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: oadd.org.apache.commons.math.ode.jacobians.ODEWithJacobians ode>;
v = interfaceinvoke v.<oadd.org.apache.commons.math.ode.jacobians.ODEWithJacobians: int getDimension()>();
v = v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: oadd.org.apache.commons.math.ode.jacobians.ODEWithJacobians ode>;
v = interfaceinvoke v.<oadd.org.apache.commons.math.ode.jacobians.ODEWithJacobians: int getParametersDimension()>();
v = v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: oadd.org.apache.commons.math.ode.FirstOrderIntegrator integrator>;
v = new oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$EventHandlerWrapper;
specialinvoke v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$EventHandlerWrapper: void <init>(oadd.org.apache.commons.math.ode.jacobians.EventHandlerWithJacobians,int,int)>(v, v, v);
interfaceinvoke v.<oadd.org.apache.commons.math.ode.FirstOrderIntegrator: void addEventHandler(oadd.org.apache.commons.math.ode.events.EventHandler,double,double,int)>(v, v, v, v);
return;
}
public java.util.Collection getEventHandlers()
{
java.util.Iterator v;
java.util.Collection v;
oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians v;
oadd.org.apache.commons.math.ode.jacobians.EventHandlerWithJacobians v;
java.util.ArrayList v;
oadd.org.apache.commons.math.ode.FirstOrderIntegrator v;
oadd.org.apache.commons.math.ode.events.EventHandler v;
java.lang.Object v;
boolean v, v;
v := @this: oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians;
v = new java.util.ArrayList;
specialinvoke v.<java.util.ArrayList: void <init>()>();
v = v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: oadd.org.apache.commons.math.ode.FirstOrderIntegrator integrator>;
v = interfaceinvoke v.<oadd.org.apache.commons.math.ode.FirstOrderIntegrator: java.util.Collection getEventHandlers()>();
v = interfaceinvoke v.<java.util.Collection: java.util.Iterator iterator()>();
label:
v = interfaceinvoke v.<java.util.Iterator: boolean hasNext()>();
if v == 0 goto label;
v = interfaceinvoke v.<java.util.Iterator: java.lang.Object next()>();
v = v instanceof oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$EventHandlerWrapper;
if v == 0 goto label;
v = virtualinvoke v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$EventHandlerWrapper: oadd.org.apache.commons.math.ode.jacobians.EventHandlerWithJacobians getHandler()>();
interfaceinvoke v.<java.util.Collection: boolean add(java.lang.Object)>(v);
goto label;
label:
return v;
}
public void clearEventHandlers()
{
oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians v;
oadd.org.apache.commons.math.ode.FirstOrderIntegrator v;
v := @this: oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians;
v = v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: oadd.org.apache.commons.math.ode.FirstOrderIntegrator integrator>;
interfaceinvoke v.<oadd.org.apache.commons.math.ode.FirstOrderIntegrator: void clearEventHandlers()>();
return;
}
public double integrate(double, double[], double[][], double, double[], double[][], double[][]) throws oadd.org.apache.commons.math.ode.DerivativeException, oadd.org.apache.commons.math.ode.IntegratorException
{
double[] v, v, v, v, v, v, v;
oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians v;
oadd.org.apache.commons.math.ode.jacobians.ODEWithJacobians v, v;
oadd.org.apache.commons.math.ode.FirstOrderIntegrator v;
oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$MappingWrapper v;
int v, v, v, v, v, v, v, v, v, v, v, v, v;
double v, v, v;
double[][] v, v, v;
v := @this: oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians;
v := @parameter: double;
v := @parameter: double[];
v := @parameter: double[][];
v := @parameter: double;
v := @parameter: double[];
v := @parameter: double[][];
v := @parameter: double[][];
v = v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: oadd.org.apache.commons.math.ode.jacobians.ODEWithJacobians ode>;
v = interfaceinvoke v.<oadd.org.apache.commons.math.ode.jacobians.ODEWithJacobians: int getDimension()>();
v = v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: oadd.org.apache.commons.math.ode.jacobians.ODEWithJacobians ode>;
v = interfaceinvoke v.<oadd.org.apache.commons.math.ode.jacobians.ODEWithJacobians: int getParametersDimension()>();
specialinvoke v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: void checkDimension(int,java.lang.Object)>(v, v);
specialinvoke v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: void checkDimension(int,java.lang.Object)>(v, v);
specialinvoke v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: void checkDimension(int,java.lang.Object)>(v, v);
v = v[0];
specialinvoke v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: void checkDimension(int,java.lang.Object)>(v, v);
if v == 0 goto label;
specialinvoke v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: void checkDimension(int,java.lang.Object)>(v, v);
v = v[0];
specialinvoke v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: void checkDimension(int,java.lang.Object)>(v, v);
specialinvoke v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: void checkDimension(int,java.lang.Object)>(v, v);
v = v[0];
specialinvoke v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: void checkDimension(int,java.lang.Object)>(v, v);
label:
v = 1 + v;
v = v + v;
v = v * v;
v = newarray (double)[v];
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, 0, v);
v = 0;
label:
if v >= v goto label;
v = 1 + v;
v = v * v;
v = v + v;
v[v] = 1.0;
v = v[v];
v = v + 1;
v = v * v;
v = v * v;
v = v + v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, v, v);
v = v + 1;
goto label;
label:
v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: int evaluations> = 0;
v = v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: oadd.org.apache.commons.math.ode.FirstOrderIntegrator integrator>;
v = new oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$MappingWrapper;
specialinvoke v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$MappingWrapper: void <init>(oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians)>(v);
v = interfaceinvoke v.<oadd.org.apache.commons.math.ode.FirstOrderIntegrator: double integrate(oadd.org.apache.commons.math.ode.FirstOrderDifferentialEquations,double,double[],double,double[])>(v, v, v, v, v);
staticinvoke <oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: void dispatchCompoundState(double[],double[],double[][],double[][])>(v, v, v, v);
return v;
}
private static void dispatchCompoundState(double[], double[], double[][], double[][])
{
double[] v, v, v, v, v;
int v, v, v, v, v, v, v, v, v, v;
double[][] v, v;
v := @parameter: double[];
v := @parameter: double[];
v := @parameter: double[][];
v := @parameter: double[][];
v = lengthof v;
v = v[0];
v = lengthof v;
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, 0, v, 0, v);
v = 0;
label:
if v >= v goto label;
v = v + 1;
v = v * v;
v = v[v];
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, v, v, 0, v);
v = v + 1;
goto label;
label:
v = 0;
label:
if v >= v goto label;
v = v + 1;
v = v * v;
v = v * v;
v = v + v;
v = v[v];
staticinvoke <java.lang.System: void arraycopy(java.lang.Object,int,java.lang.Object,int,int)>(v, v, v, 0, v);
v = v + 1;
goto label;
label:
return;
}
public double getCurrentStepStart()
{
oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians v;
double v;
oadd.org.apache.commons.math.ode.FirstOrderIntegrator v;
v := @this: oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians;
v = v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: oadd.org.apache.commons.math.ode.FirstOrderIntegrator integrator>;
v = interfaceinvoke v.<oadd.org.apache.commons.math.ode.FirstOrderIntegrator: double getCurrentStepStart()>();
return v;
}
public double getCurrentSignedStepsize()
{
oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians v;
double v;
oadd.org.apache.commons.math.ode.FirstOrderIntegrator v;
v := @this: oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians;
v = v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: oadd.org.apache.commons.math.ode.FirstOrderIntegrator integrator>;
v = interfaceinvoke v.<oadd.org.apache.commons.math.ode.FirstOrderIntegrator: double getCurrentSignedStepsize()>();
return v;
}
public void setMaxEvaluations(int)
{
int v, v;
oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians v;
v := @this: oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians;
v := @parameter: int;
if v >= 0 goto label;
v = 2147483647;
goto label;
label:
v = v;
label:
v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: int maxEvaluations> = v;
return;
}
public int getMaxEvaluations()
{
int v;
oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians v;
v := @this: oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians;
v = v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: int maxEvaluations>;
return v;
}
public int getEvaluations()
{
int v;
oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians v;
v := @this: oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians;
v = v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians: int evaluations>;
return v;
}
private void checkDimension(int, java.lang.Object) throws java.lang.IllegalArgumentException
{
java.lang.Object[] v;
oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians v;
java.lang.IllegalArgumentException v;
java.lang.Integer v, v;
int v, v;
oadd.org.apache.commons.math.exception.util.LocalizedFormats v;
java.lang.Object v;
v := @this: oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians;
v := @parameter: int;
v := @parameter: java.lang.Object;
if v != null goto label;
v = 0;
goto label;
label:
v = staticinvoke <java.lang.reflect.Array: int getLength(java.lang.Object)>(v);
label:
if v == v goto label;
v = <oadd.org.apache.commons.math.exception.util.LocalizedFormats: oadd.org.apache.commons.math.exception.util.LocalizedFormats DIMENSIONS_MISMATCH_SIMPLE>;
v = newarray (java.lang.Object)[2];
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[0] = v;
v = staticinvoke <java.lang.Integer: java.lang.Integer valueOf(int)>(v);
v[1] = v;
v = staticinvoke <oadd.org.apache.commons.math.MathRuntimeException: java.lang.IllegalArgumentException createIllegalArgumentException(oadd.org.apache.commons.math.exception.util.Localizable,java.lang.Object[])>(v, v);
throw v;
label:
return;
}
}