Class ACERLogFunction

All Implemented Interfaces:
Function<Vector,Double>, RealScalarFunction, UnivariateRealFunction

public class ACERLogFunction extends AbstractUnivariateRealFunction
The ACER function in log scale (base e), i.e., \(log(\epsilon_k(\eta))\).

The R equivalent function is acer::acer.log_evaluate.

  • Constructor Details

    • ACERLogFunction

      public ACERLogFunction(ACERFunction.ACERParameter param)
      Create an instance with the ACER function parameter.
      Parameters:
      param - the parameter
  • Method Details

    • evaluate

      public double evaluate(double eta)
      Compute the log-scale epsilon value at the given barrier level.
      Parameters:
      eta - the barrier level \(\eta\)
      Returns:
      \(log(epsilon_k(\eta))\)