public class oadd.org.apache.commons.math.analysis.function.Exp 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.Exp v;
v := @this: oadd.org.apache.commons.math.analysis.function.Exp;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public double value(double)
{
double v, v;
oadd.org.apache.commons.math.analysis.function.Exp v;
v := @this: oadd.org.apache.commons.math.analysis.function.Exp;
v := @parameter: double;
v = staticinvoke <oadd.org.apache.commons.math.util.FastMath: double exp(double)>(v);
return v;
}
public oadd.org.apache.commons.math.analysis.UnivariateFunction derivative()
{
oadd.org.apache.commons.math.analysis.DifferentiableUnivariateFunction v;
oadd.org.apache.commons.math.analysis.UnivariateFunction v;
oadd.org.apache.commons.math.analysis.function.Exp v;
v := @this: oadd.org.apache.commons.math.analysis.function.Exp;
v = staticinvoke <oadd.org.apache.commons.math.analysis.FunctionUtils: oadd.org.apache.commons.math.analysis.DifferentiableUnivariateFunction toDifferentiableUnivariateFunction(oadd.org.apache.commons.math.analysis.differentiation.UnivariateDifferentiableFunction)>(v);
v = interfaceinvoke v.<oadd.org.apache.commons.math.analysis.DifferentiableUnivariateFunction: oadd.org.apache.commons.math.analysis.UnivariateFunction derivative()>();
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, v;
oadd.org.apache.commons.math.analysis.function.Exp v;
v := @this: oadd.org.apache.commons.math.analysis.function.Exp;
v := @parameter: oadd.org.apache.commons.math.analysis.differentiation.DerivativeStructure;
v = virtualinvoke v.<oadd.org.apache.commons.math.analysis.differentiation.DerivativeStructure: oadd.org.apache.commons.math.analysis.differentiation.DerivativeStructure exp()>();
return v;
}
}