public class oadd.org.apache.commons.math.analysis.function.Identity extends java.lang.Object implements oadd.org.apache.commons.math.analysis.differentiation.UnivariateDifferentiableFunction, oadd.org.apache.commons.math.analysis.DifferentiableUnivariateFunction
{
public void <init>()
{
oadd.org.apache.commons.math.analysis.function.Identity v;
v := @this: oadd.org.apache.commons.math.analysis.function.Identity;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public double value(double)
{
oadd.org.apache.commons.math.analysis.function.Identity v;
double v;
v := @this: oadd.org.apache.commons.math.analysis.function.Identity;
v := @parameter: double;
return v;
}
public oadd.org.apache.commons.math.analysis.DifferentiableUnivariateFunction derivative()
{
oadd.org.apache.commons.math.analysis.function.Constant v;
oadd.org.apache.commons.math.analysis.function.Identity v;
v := @this: oadd.org.apache.commons.math.analysis.function.Identity;
v = new oadd.org.apache.commons.math.analysis.function.Constant;
specialinvoke v.<oadd.org.apache.commons.math.analysis.function.Constant: void <init>(double)>(1.0);
return v;
}
public oadd.org.apache.commons.math.analysis.differentiation.DerivativeStructure value(oadd.org.apache.commons.math.analysis.differentiation.DerivativeStructure)
{
oadd.org.apache.commons.math.analysis.differentiation.DerivativeStructure v;
oadd.org.apache.commons.math.analysis.function.Identity v;
v := @this: oadd.org.apache.commons.math.analysis.function.Identity;
v := @parameter: oadd.org.apache.commons.math.analysis.differentiation.DerivativeStructure;
return v;
}
}