namespace AIStudio.Tools.Mathematics;
///
/// How a numerical integration ended.
///
public enum QuadratureStatus
{
///
/// The estimate settled within the tolerance; its estimated error says how far.
///
CONVERGED = 0,
///
/// The estimate did not settle: the integral may diverge or oscillate, or the integrand varies too
/// much for the finest step. The value is the last estimate and must not be taken for the integral.
///
NOT_CONVERGED,
///
/// The integrand has no finite value at a point inside the interval, such as a pole.
///
NO_VALUE,
}