Prev Next

AD Unary Plus Operator

Syntax
y = + x

Purpose
Performs the unary plus operation (the result y is equal to the operand x).

x
The operand x has one of the following prototypes
     const AD<
Base>               &x
     const VecAD<
Base>::reference &x

y
The result y has type
     AD<
Basey
It is equal to the operand x.

Operation Sequence
This is an AD of Base atomic operation and hence is part of the current AD of Base operation sequence .

Derivative
If  f is a Base function ,  \[
     \D{[ + f(x) ]}{x} = \D{f(x)}{x}
\] 


Example
The file UnaryPlus.cpp contains an example and test of this operation.
Input File: cppad/local/unary_plus.hpp