where A is a square matrix,
x is an unknown quantity,
y is a known quantity, and
k is a parameter. In general, the components of the equation depend on
k.
Asymptotic waveform evaluation (AWE) is a basic method based on Padé expansion or Taylor expansion that can be used to speed up the solution of such equations for varying
k significantly.
The algorithm used for the AWE solver follows the description in Section 13.4 of Ref. 21. That presentation, in turn, closely follows the original papers (
Ref. 22 and
Ref. 23). The general form of problems that the AWE solver is intended for is
where the dependence on k can be nonlinear. A truncated Taylor expansion of
x(
k) around some parameter value
k0 can be written as
are commonly denoted moments in the literature. By repeated differentiation with respect to
k and evaluation at
k0, the moments can be expressed in terms of
A(
k0) (and derivatives thereof) and
y(
k0) (and derivatives thereof) as
where n ≥ 1. Apparently, the linear system has to be solved for several right-hand sides. Furthermore, derivatives of
A(
k) and
y(
k) have to be computed. The moments also depend on the choice of
k0, and because expansions likely have to be performed around several points, quite a few solution steps might be needed. Once the moments are available, they can be used to represent each component,
xl(
k), of
x(
k) in terms of a Padé approximation as
where L will be equal to 1, 2, or 3. If
L = 3 and
Q = 6, the
bj can, via manipulations of
Equation 20-21 and
Equation 20-22, be seen to be the solution to
Typically, you are interested in the parameter response of some quantity, σ(f), in an interval,
[f1, f2]. The following iterative approach achieves reasonable accuracy for the entire interval: