![]() |
Prev | Next |
xq = f.reverse(q, yq)
f
.
Note that
n
is the size of ax
and
m
is the size of ay
in to the constructor for
f
.
f.forward
.
We use @(@
S \in \B{R}^{n \times q}
@)@ to denote the Taylor coefficients
of @(@
X(t)
@)@.
f.forward
.
We use @(@
T \in \B{R}^{m \times q}
@)@ to denote the Taylor coefficients
of @(@
Y(t)
@)@.
We also use the notation @(@
T(S)
@)@ to express the fact that
the Taylor coefficients for @(@
Y(t)
@)@ are a function of the
Taylor coefficients of @(@
X(t)
@)@.
int
and is positive.
It is the number of the Taylor coefficient (for each variable)
that we are computing the derivative with respect to.
It must be greater than zero, and less than or equal
the number of Taylor coefficient stored in
f
; i.e.,
f.size_order()
.
f
is a d_fun
(a_fun
) object,
yq
is a numpy vector with float
(a_double
) elements,
m
rows and
q
columns.
For
0 <= i < m
and
0 <= k < q
,
yq[ i, k ]
is the partial derivative of
@(@
G(T)
@)@ with respect to the k
-th order Taylor coefficient
for the i
-th component function; i.e.,
the partial derivative of @(@
G(T)
@)@ w.r.t. @(@
Y_i^{(k)} (t) / k !
@)@.
float
(a_double
) elements,
n
rows and
q
columns.
For
0 <= j < n
and
0 <= k < q
,
yq[ j, k ]
is the partial derivative of
@(@
G(T(S))
@)@ with respect to the k
-th order Taylor coefficient
for the j
-th component function; i.e.,
the partial derivative of
@(@
G(T(S))
@)@ w.r.t. @(@
S_j^{(k)} (t) / k !
@)@.