CoDiPack  3.0.0
A Code Differentiation Package
SciComp TU Kaiserslautern
Loading...
Searching...
No Matches
codi::ExpressionTraits::ActiveResultImpl< T_Real, T_Tape, T_isStatic, typename > Struct Template Reference

#include <expressionTraits.hpp>

Inheritance diagram for codi::ExpressionTraits::ActiveResultImpl< T_Real, T_Tape, T_isStatic, typename >:

Public Types

using ActiveResult = int
 The resulting active type of an expression.
 
using Real = T_Real
 See ActiveResultImpl.
 
using Tape = T_Tape
 See ActiveResultImpl.
 

Detailed Description

template<typename T_Real, typename T_Tape, bool T_isStatic = false, typename = void>
struct codi::ExpressionTraits::ActiveResultImpl< T_Real, T_Tape, T_isStatic, typename >

Create a CoDiPack active type that can capture an expression result. The ADLogic type definition in the expression is usually the tape type.

Template Parameters
T_RealReal value of the expression.
T_TapeADLogic of the expression.
T_isStaticIf a static context active type should be used.

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