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 TooManyEvaluationsException,
                        MaxCountExceededException,
                        MathIllegalArgumentException,
                        NullArgumentException
maxEval - Maximum number of evaluations.f - the integrand functionmin - the lower bound for the intervalmax - the upper bound for the intervalTooManyEvaluationsException - if the maximum number of function
 evaluations is exceededMaxCountExceededException - 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 © 2003–2016 The Apache Software Foundation. All rights reserved.