CppAD: A C++ Algorithmic Differentiation Package 20110419
enum OpCode

Type used to distinguish different AD< Base > atomic operations.

Each of the operators ends with the characters Op. Ignoring the Op at the end, the operators appear in alphabetical order. Binary operation where both operands have type AD< Base > use the following convention for thier endings:

    Ending  Left-Operand  Right-Operand
      pvOp     parameter       variable  
      vpOp      variable      parameter  
      vvOp      variable       variable  

For example, AddpvOp represents the addition operator where the left operand is a parameter and the right operand is a variable.

Enumerator:
AbsOp 
AcosOp 
AddpvOp 
AddvvOp 
AsinOp 
AtanOp 
BeginOp 
CExpOp 
ComOp 
CosOp 
CoshOp 
CSumOp 
DisOp 
DivpvOp 
DivvpOp 
DivvvOp 
EndOp 
ExpOp 
LdpOp 
LdvOp 
InvOp 
LogOp 
MulpvOp 
MulvvOp 
ParOp 
PowvpOp 
PowpvOp 
PowvvOp 
PripOp 
PrivOp 
SinOp 
SinhOp 
SqrtOp 
StppOp 
StvpOp 
StpvOp 
StvvOp 
SubpvOp 
SubvpOp 
SubvvOp 
UsrapOp 
UsravOp 
UserOp 
UsrrpOp 
UsrrvOp 

Definition at line 44 of file op_code.hpp.