public abstract class UnivariateRealIntegratorImpl extends ConvergingAlgorithmImpl implements UnivariateRealIntegrator
| Modifier and Type | Method and Description |
|---|---|
int |
getMinimalIterationCount()
Get the lower limit for the number of iterations.
|
double |
getResult()
Access the last computed integral.
|
void |
resetMinimalIterationCount()
Reset the lower limit for the number of iterations to the default.
|
void |
setMinimalIterationCount(int count)
Set the lower limit for the number of iterations.
|
getAbsoluteAccuracy, getIterationCount, getMaximalIterationCount, getRelativeAccuracy, resetAbsoluteAccuracy, resetMaximalIterationCount, resetRelativeAccuracy, setAbsoluteAccuracy, setMaximalIterationCount, setRelativeAccuracyequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitintegrate, integrategetAbsoluteAccuracy, getIterationCount, getMaximalIterationCount, getRelativeAccuracy, resetAbsoluteAccuracy, resetMaximalIterationCount, resetRelativeAccuracy, setAbsoluteAccuracy, setMaximalIterationCount, setRelativeAccuracypublic double getResult()
throws java.lang.IllegalStateException
getResult in interface UnivariateRealIntegratorjava.lang.IllegalStateException - if no integral has been computedpublic void setMinimalIterationCount(int count)
Minimal iteration is needed to avoid false early convergence, e.g. the sample points happen to be zeroes of the function. Users can use the default value or choose one that they see as appropriate.
A ConvergenceException will be thrown if this number
is not met.
setMinimalIterationCount in interface UnivariateRealIntegratorcount - minimum number of iterationspublic int getMinimalIterationCount()
getMinimalIterationCount in interface UnivariateRealIntegratorpublic void resetMinimalIterationCount()
The default value is supplied by the implementation.
resetMinimalIterationCount in interface UnivariateRealIntegratorUnivariateRealIntegrator.setMinimalIterationCount(int)Copyright © 2010 - 2023 Adobe. All Rights Reserved