| Prev | Next | RevDivvvOp |
inline void RevDivvvOp(size_t d,
const Base *z, const Base *x, const Base *y,
Base *pz, Base *px, Base *py)
inline void RevDivpvOp(size_t d,
const Base *z, const Base *p, const Base *y,
Base *pz, Base *py)
inline void RevDivvpOp(size_t d,
const Base *z, const Base *x, const Base *p,
const Base *pz, Base *px)
G(z, x, y)
and we wish to compute the partial derivatives for
the function
\[
H(x, y) = G [ Z(x, y) , x , y ]
\]
where
Z(x, y)
is defined as the
d-th order Taylor coefficient row vector for Z as
a function of the corresponding vectors for
X and Y where
| Operation | Value |
| Divvv |
Z = X / Y
|
| Divvp |
Z = P / Y
|
| Divpv |
Z = X / P
|
d+1
and contains the
d-th order Taylor coefficient row vector for Z.
d+1
and contains the
d-th order Taylor coefficient row vector for X.
d+1
and contains the
d-th order Taylor coefficient row vector for Y.
*p contains the value of the parameter P.
d+1
and
px[j] contains the partial for G
with respect to the j-th order Taylor coefficient for X.
d+1
and
py[j] contains the partial for G
with respect to the j-th order Taylor coefficient for Y.
d+1
and
pz[j] contains the partial for G
with respect to the j-th order Taylor coefficient for Z.
d+1
and
px[j] contains the partial for H
with respect to the j-th order Taylor coefficient for X.
d+1
and
py[j] contains the partial for H
with respect to the j-th order Taylor coefficient for Y.
d+1
and
its contents are no longer specified value; i.e., it has been used
for work space.