Interface UnivariateRealFunction
-
- All Superinterfaces:
Function<Vector,Double>
,RealScalarFunction
- All Known Implementing Classes:
AbstractUnivariateRealFunction
,ACERFunction
,ACERInverseFunction
,ACERLogFunction
,ACERReturnLevel
,BetaRegularized
,BetaRegularizedInverse
,Bt
,CauchyPolynomial
,Ceta
,CetaMaximizer.NegCetaFunction
,ContinuedFraction
,CumulativeNormalHastings
,CumulativeNormalInverse
,CumulativeNormalMarsaglia
,DBetaRegularized
,DErf
,Dfdx
,DGamma
,DGaussian
,Digamma
,DPolynomial
,Erf
,Erfc
,ErfInverse
,F_Sum_BtDt
,F_Sum_tBtDt
,FiltrationFunction
,FiniteDifference
,GammaGergoNemes
,GammaLanczos
,GammaLanczosQuick
,Gaussian
,LinearInterpolator
,LogGamma
,NevilleTable
,Polynomial
,QuadraticMonomial
,ReturnLevel
,ReturnPeriod
,ScaledPolynomial
,StepFunction
,Trigamma
public interface UnivariateRealFunction extends RealScalarFunction
A univariate real function takes one real argument and outputs one real value. That is, y = f(x).
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface dev.nm.analysis.function.Function
Function.EvaluationException
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description double
evaluate(double x)
Evaluate y = f(x).-
Methods inherited from interface dev.nm.analysis.function.Function
dimensionOfDomain, dimensionOfRange, evaluate
-
-