public interface UnivariateIntegrator
| Modifier and Type | Method and Description | 
|---|---|
| double | getAbsoluteAccuracy()Get the absolute accuracy. | 
| int | getEvaluations()Get the number of function evaluations of the last run of the integrator. | 
| int | getIterations()Get the number of iterations of the last run of the integrator. | 
| int | getMaximalIterationCount()Get the upper limit for the number of iterations. | 
| int | getMinimalIterationCount()Get the min limit for the number of iterations. | 
| double | getRelativeAccuracy()Get the relative accuracy. | 
| double | integrate(int maxEval,
         UnivariateFunction f,
         double min,
         double max)Integrate the function in the given interval. | 
double getRelativeAccuracy()
double getAbsoluteAccuracy()
int getMinimalIterationCount()
int getMaximalIterationCount()
double integrate(int maxEval,
                 UnivariateFunction f,
                 double min,
                 double max)
          throws MathIllegalArgumentException,
                 MathIllegalStateException,
                 NullArgumentException
maxEval - Maximum number of evaluations.f - the integrand functionmin - the lower bound for the intervalmax - the upper bound for the intervalMathIllegalStateException - if the maximum number of function
 evaluations is exceededMathIllegalStateException - if the maximum iteration count is exceeded
 or the integrator detects convergence problems otherwiseMathIllegalArgumentException - if min > max or the endpoints do not
 satisfy the requirements specified by the integratorNullArgumentException - if f is null.int getEvaluations()
int getIterations()
Copyright © 2016–2020 Hipparchus.org. All rights reserved.