Package com.singularsys.jep.reals

# Interface RealUnaryFunction

All Known Implementing Classes:
  `Abs`, `ArcCosine`, `ArcCosineH`, `ArcSine`, `ArcSineH`, `ArcTangent`, `ArcTanH`, `Average`, `BigDecAbs`, `BigDecNegate`, `BigDecSignum`, `Ceil`, `Cosecant`, `Cosine`, `CosineH`, `Cotangent`, `Exp`, `Floor`, `JepTest.Square`, `Logarithm`, `LogBase2`, `NaturalLogarithm`, `Secant`, `Signum`, `Sine`, `SineH`, `SquareRoot`, `StrictNaturalLogarithm`, `Tangent`, `TanH`, `UMinus`

public interface RealUnaryFunction
Unary functions that have an efficient `double evaluate(double val)` function for use with the `RealEvaluator`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `double`
  `evaluate(double val)`
  Evaluate the function

- ## Method Details

  - ### evaluate

    double evaluate(double val)
    Evaluate the function
    Parameters:
      `val` - the argument
    Returns:
      the result of applying the function to the argument