Returns the value of an integral of a tensor-product spline
on a rectangular domain.
Namespace: Imsl.MathAssembly: ImslCS (in ImslCS.dll) Version: 6.5.2.0
Syntax public double Integral(
double a,
double b,
double c,
double d
)
Public Function Integral (
a As Double,
b As Double,
c As Double,
d As Double
) As Double
public:
double Integral(
double a,
double b,
double c,
double d
)
member Integral :
a : float *
b : float *
c : float *
d : float -> float
Parameters
- a
- Type: SystemDouble
A double specifying the lower limit for the
first variable of the tensor-product spline.
- b
- Type: SystemDouble
A double specifying the upper limit for the
first variable of the tensor-product spline.
- c
- Type: SystemDouble
A double specifying the lower limit for the
second variable of the tensor-product spline.
- d
- Type: SystemDouble
A double specifying the upper limit for the
second variable of the tensor-product spline.
Return Value
Type:
Double A
double, the integral of the tensor-product
spline over the rectangle
[a, b] by
[c, d].
Remarks If s is the spline, then the Integral method returns
This method uses the (univariate integration) identity (22) in de Boor
(1978, p. 151)
where
.
It assumes (for all knot sequences) that the first and last k
knots are stacked, that is, and
, where k is the order
of the spline in the x or y direction.
See Also