d05byc computes the weights
and
for a family of quadrature rules related to a BDF method for approximating the integral:
with
, for some given
. In
(1),
is the order of the BDF method used and
,
are the fractional starting and the fractional convolution weights respectively. The algorithm for the generation of
is based on Newton's iteration. Fast Fourier transform (FFT) techniques are used for computing these weights and subsequently
(see
Baker and Derakhshan (1987) and
Henrici (1979) for practical details and
Lubich (1986) for theoretical details). Some special functions can be represented as the fractional integrals of simpler functions and fractional quadratures can be employed for their computation (see
Lubich (1986)). A description of how these weights can be used in the solution of weakly singular equations of Abel type is given in
Section 9.
Baker C T H and Derakhshan M S (1987) Computational approximations to some power series Approximation Theory (eds L Collatz, G Meinardus and G Nürnberger) 81 11–20
Not applicable.
Background information to multithreading can be found in the
Multithreading documentation.
Please consult the
X06 Chapter Introduction for information on how to control and interrogate the OpenMP environment used within this function. Please also consult the
Users' Note for your implementation for any additional implementation-specific information.
Fractional quadrature weights can be used for solving weakly singular integral equations of Abel type. In this section, we propose the following algorithm which you may find useful in solving a linear weakly singular integral equation of the form
using
d05byc. In
(2),
and
are given and the solution
is sought on a uniform mesh of size
such that
. Discretization of
(2) yields
where
, for
. We propose the following algorithm for computing
from
(3) after a call to
d05byc:
-
(a)Set and .
-
(b)Equation (3) requires starting values, , for , with . These starting values can be computed by solving the system
-
(c)Compute the inhomogeneous terms
-
(d)Start the iteration for to compute from:
Note that for nonlinear weakly singular equations, the solution of a nonlinear algebraic system is required at step
(b) and a single nonlinear equation at step
(d).