Interface DoubleExponentialSingleDimensionFunctionEvaluatorListener
public interface DoubleExponentialSingleDimensionFunctionEvaluatorListener
Interface to define how single dimension functions can be evaluated in Double Exponential Rule
Quadrature function integrators.
-
Method Summary
Modifier and TypeMethodDescriptiondouble
evaluate
(double x, double delta) Evaluates a single dimension function such as f(x) at provided point and returns the result.
-
Method Details
-
evaluate
Evaluates a single dimension function such as f(x) at provided point and returns the result.- Parameters:
x
- point where function will be evaluated.delta
- value to handle singularities. If the function has no singularities, or the singularities are “mild” (e.g., no worse than logarithmic), this can be ignored.- Returns:
- value returned by the function.
- Throws:
EvaluationException
- raised if something failed during the evaluation.
-