UnaryJacobianOperation implementation for complex real.
More...
#include <allOperators.hpp>
|
| static inlinestd::string | getMathRep () |
| | Get the math symbol of the operation. E.g. + for operators and pow() for functions.
|
| |
| template<typename Arg> |
| static inlineJacobian | gradient (Arg const &arg, Real const &result) |
| | Compute .
|
| |
| template<typename Arg> |
| static inlineReal | primal (Arg const &arg) |
| |
| 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) |
| |
| template<size_t argNumber, typename Adjoint, typename... Args> |
| static inlineauto | applyAdjoint (Adjoint const &adjoint, Real const &result, Args const &... args) |
| |
| template<size_t argNumber, typename Tangent, typename... 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.
|
| |
| template<typename... Args> |
| static inlineReal | primal (Args const &... args) |
| |
template<typename T_Real>
struct codi::OperationComplexNorm< T_Real >
UnaryJacobianOperation implementation for complex real.
◆ getMathRep()
template<typename T_Real>
Get the math symbol of the operation. E.g. + for operators and pow() for functions.
◆ gradient()
template<typename T_Real>
template<typename Arg>
Compute
.
◆ primal()
template<typename T_Real>
template<typename Arg>
Compute the primal value from the arguments. E.g. evaluates 
The argument types are the types of the result of a getValue call on the expression.
The documentation for this struct was generated from the following file: