AdaptiveIntegrator<T>.UseExtrapolation Property

Gets or sets whether precautions should be taken to deal with singularities on the integration interval.

Definition

Namespace: Numerics.NET.Calculus.Generic
Assembly: Numerics.NET.Generic (in Numerics.NET.Generic.dll) Version: 9.0.3
C#
public bool UseExtrapolation { get; set; }

Property Value

Boolean
true if extrapolation is to be used; false if not.

Remarks

If UseExtrapolation is true, the results of the integration are extrapolated using the terms-algorithm, which accelerates the convergence of the integral in the presence of discontinuities and integrable singularities.

Using this option requires some extra resources. It is only recommended for integrands with singularities or discontinuities on the integration interval. It is automatically turned on when singularities are specified using the SetSingularities(T[]) method, and when integrating over infinite intervals.

See Also