Adaptive Integrator Constructor
Definition
Namespace: Extreme.Mathematics.Calculus
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
Overload List
Adaptive | Constructs a new AdaptiveIntegrator object. |
Adaptive | Constructs a new AdaptiveIntegrator object. |
Adaptive | Constructs a new AdaptiveIntegrator object. |
Adaptive | Constructs a new AdaptiveIntegrator object. |
Adaptive | Constructs a new AdaptiveIntegrator object. |
AdaptiveIntegrator
Constructs a new AdaptiveIntegrator object.
public AdaptiveIntegrator()
AdaptiveIntegrator(Boolean)
Constructs a new AdaptiveIntegrator object.
public AdaptiveIntegrator(
bool useExtrapolation
)
Parameters
- useExtrapolation Boolean
- If true, special operations are performed to speed convergence in case of singularities inside the integration interval or at the end points. If false, no special operations are performed.
AdaptiveIntegrator(Func<Double, Double>, Double[])
Constructs a new AdaptiveIntegrator object.
public AdaptiveIntegrator(
Func<double, double> integrand,
double[] singularities
)
Parameters
AdaptiveIntegrator(IntegrationRule, Boolean)
Constructs a new AdaptiveIntegrator object.
public AdaptiveIntegrator(
IntegrationRule integrationRule,
bool useExtrapolation
)
Parameters
- integrationRule IntegrationRule
- A NumericalIntegrator value that specifies the integration rule to use on subintervals.
- useExtrapolation Boolean
- If true, special operations are performed to speed convergence in case of singularities inside the integration interval or at the end points. If false, no special operations are performed.
AdaptiveIntegrator(Func<Double, Double>, Double, Double)
Constructs a new AdaptiveIntegrator object.
public AdaptiveIntegrator(
Func<double, double> integrand,
double lowerBound,
double upperBound
)