CoDiPack  3.0.0
A Code Differentiation Package
SciComp TU Kaiserslautern
Loading...
Searching...
No Matches
codi::AssignmentOperatorsPassiveJacobianOptimization< T_Real, T_JacobianOptimization, T_Impl > Struct Template Reference

Default implementations for the passive += and -= operators. More...

#include <assignmentOperators.hpp>

Inheritance diagram for codi::AssignmentOperatorsPassiveJacobianOptimization< T_Real, T_JacobianOptimization, T_Impl >:

Public Types

using Impl
 See AssignmentOperators.
 
using PassiveReal = RealTraits::PassiveReal<Real>
 Basic computation type.
 
using Real = T_Real
 See AssignmentOperators.
 

Public Member Functions

inlineImpl & operator+= (PassiveReal const &rhs)
 Operator += for passive values.
 
inlineImpl & operator-= (PassiveReal const &rhs)
 Operator -= for passive values.
 

Static Public Attributes

static bool constexpr JacobianOptimization
 See AssignmentOperators.
 

Detailed Description

template<typename T_Real, bool T_JacobianOptimization, typename T_Impl>
struct codi::AssignmentOperatorsPassiveJacobianOptimization< T_Real, T_JacobianOptimization, T_Impl >

Default implementations for the passive += and -= operators.

Member Typedef Documentation

◆ Impl

template<typename T_Real, bool T_JacobianOptimization, typename T_Impl>
using codi::AssignmentOperatorsPassiveJacobianOptimization< T_Real, T_JacobianOptimization, T_Impl >::Impl
Initial value:
T_Impl

See AssignmentOperators.

Member Data Documentation

◆ JacobianOptimization

template<typename T_Real, bool T_JacobianOptimization, typename T_Impl>
bool constexpr codi::AssignmentOperatorsPassiveJacobianOptimization< T_Real, T_JacobianOptimization, T_Impl >::JacobianOptimization
staticconstexpr
Initial value:
=
T_JacobianOptimization

See AssignmentOperators.


The documentation for this struct was generated from the following file: