Purpose
Given
ax
,
this call computes the corresponding value of
ay
.
If
AD<Base>
operations are being recorded,
it enters the computation as an atomic operation in the recording;
see start recording
.
ax
This argument has prototype
const ADVector& ax
and size must be equal to
n
.
It specifies vector @(@
x \in B^n
@)@
at which an
AD<Base>
version of
@(@
y = f(x)
@)@ is to be evaluated; see
Base
.
ay
This argument has prototype
ADVector& ay
and size must be equal to
m
.
The input values of its elements
are not specified (must not matter).
Upon return, it is an
AD<Base>
version of
@(@
y = f(x)
@)@.