Interface SingleDimensionFunctionEvaluatorListener

All Known Implementing Classes:
AccurateMaximumLikelihoodEstimator.EvaluatorListener

public interface SingleDimensionFunctionEvaluatorListener
Interface to define how single dimension functions can be evaluated. This interface is used in several algorithms to provide methods to evaluate functions and retrieve their minima/maxima, etc.
  • Method Summary

    Modifier and Type
    Method
    Description
    double
    evaluate(double point)
    Evaluates a single dimension function such as f(x) at provided point and returns the result.
  • Method Details

    • evaluate

      double evaluate(double point) throws EvaluationException
      Evaluates a single dimension function such as f(x) at provided point and returns the result.
      Parameters:
      point - Point where function will be evaluated.
      Returns:
      Value returned by the function.
      Throws:
      EvaluationException - Raised if something failed during the evaluation.