class oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$StepHandlerWrapper extends java.lang.Object implements oadd.org.apache.commons.math.ode.sampling.StepHandler
{
private final oadd.org.apache.commons.math.ode.jacobians.StepHandlerWithJacobians handler;
private final int n;
private final int k;
public void <init>(oadd.org.apache.commons.math.ode.jacobians.StepHandlerWithJacobians, int, int)
{
oadd.org.apache.commons.math.ode.jacobians.StepHandlerWithJacobians v;
int v, v;
oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$StepHandlerWrapper v;
v := @this: oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$StepHandlerWrapper;
v := @parameter: oadd.org.apache.commons.math.ode.jacobians.StepHandlerWithJacobians;
v := @parameter: int;
v := @parameter: int;
specialinvoke v.<java.lang.Object: void <init>()>();
v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$StepHandlerWrapper: oadd.org.apache.commons.math.ode.jacobians.StepHandlerWithJacobians handler> = v;
v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$StepHandlerWrapper: int n> = v;
v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$StepHandlerWrapper: int k> = v;
return;
}
public oadd.org.apache.commons.math.ode.jacobians.StepHandlerWithJacobians getHandler()
{
oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$StepHandlerWrapper v;
oadd.org.apache.commons.math.ode.jacobians.StepHandlerWithJacobians v;
v := @this: oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$StepHandlerWrapper;
v = v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$StepHandlerWrapper: oadd.org.apache.commons.math.ode.jacobians.StepHandlerWithJacobians handler>;
return v;
}
public void handleStep(oadd.org.apache.commons.math.ode.sampling.StepInterpolator, boolean) throws oadd.org.apache.commons.math.ode.DerivativeException
{
oadd.org.apache.commons.math.ode.jacobians.StepHandlerWithJacobians v;
int v, v;
oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$StepHandlerWrapper v;
oadd.org.apache.commons.math.ode.sampling.StepInterpolator v;
oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$StepInterpolatorWrapper v;
boolean v;
v := @this: oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$StepHandlerWrapper;
v := @parameter: oadd.org.apache.commons.math.ode.sampling.StepInterpolator;
v := @parameter: boolean;
v = v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$StepHandlerWrapper: oadd.org.apache.commons.math.ode.jacobians.StepHandlerWithJacobians handler>;
v = new oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$StepInterpolatorWrapper;
v = v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$StepHandlerWrapper: int n>;
v = v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$StepHandlerWrapper: int k>;
specialinvoke v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$StepInterpolatorWrapper: void <init>(oadd.org.apache.commons.math.ode.sampling.StepInterpolator,int,int)>(v, v, v);
interfaceinvoke v.<oadd.org.apache.commons.math.ode.jacobians.StepHandlerWithJacobians: void handleStep(oadd.org.apache.commons.math.ode.jacobians.StepInterpolatorWithJacobians,boolean)>(v, v);
return;
}
public boolean requiresDenseOutput()
{
oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$StepHandlerWrapper v;
oadd.org.apache.commons.math.ode.jacobians.StepHandlerWithJacobians v;
boolean v;
v := @this: oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$StepHandlerWrapper;
v = v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$StepHandlerWrapper: oadd.org.apache.commons.math.ode.jacobians.StepHandlerWithJacobians handler>;
v = interfaceinvoke v.<oadd.org.apache.commons.math.ode.jacobians.StepHandlerWithJacobians: boolean requiresDenseOutput()>();
return v;
}
public void reset()
{
oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$StepHandlerWrapper v;
oadd.org.apache.commons.math.ode.jacobians.StepHandlerWithJacobians v;
v := @this: oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$StepHandlerWrapper;
v = v.<oadd.org.apache.commons.math.ode.jacobians.FirstOrderIntegratorWithJacobians$StepHandlerWrapper: oadd.org.apache.commons.math.ode.jacobians.StepHandlerWithJacobians handler>;
interfaceinvoke v.<oadd.org.apache.commons.math.ode.jacobians.StepHandlerWithJacobians: void reset()>();
return;
}
}