[Operation implementation] More...
Static Public Member Functions | |
static CODI_INLINE Vector4 | gradient (Vector4 const &v, Number const &result) |
Gradient with respect to v. | |
static CODI_INLINE Number | primal (Vector4 const &v) |
Primal evaluation. | |
![]() | |
static inlineArg | applyAdjointArg (Adjoint const &adjoint, Real const &result, Arg const &arg) |
static inlineauto | applyTangentArg (Tangent const &tangent, Real const &result, Arg const &arg) |
static inlineauto | gradient (Arg const &arg, Real const &result) |
Compute ![]() | |
static inlineReal | primal (Arg const &arg) |
![]() | |
static inlineauto | applyAdjoint (Adjoint const &adjoint, Real const &result, Arg const &arg) |
static inlineauto | applyAdjointArg (Adjoint const &adjoint, Real const &result, Arg const &arg) |
static inlineauto | applyTangent (Tangent const &tangent, Real const &result, Arg const &arg) |
static inlineauto | applyTangentArg (Tangent const &tangent, Real const &result, Arg const &arg) |
static inlineReal | primal (Arg const &arg) |
![]() | |
static inlineauto | applyAdjoint (Adjoint const &adjoint, Real const &result, Args const &... args) |
static inlineauto | applyTangent (Tangent const &tangent, Real const &result, Args const &... args) |
static inlinestd::string | getMathRep () |
Get the math symbol of the operation. E.g. + for operators and pow() for functions. | |
static inlineReal | primal (Args const &... args) |
Additional Inherited Members | |
![]() | |
using | Impl |
See UnaryOperation. | |
using | Real |
See UnaryJacobianOperation. | |
![]() | |
using | Impl |
See UnaryOperation. | |
using | Real |
See UnaryOperation. | |
![]() | |
using | Real |
See ComputeOperation. | |
[Operation implementation]
[Member operation implementation]