CoDiPack  3.0.0
A Code Differentiation Package
SciComp TU Kaiserslautern
Loading...
Searching...
No Matches
codi::InnerStatementEvaluatorStaticStore< Generator, Stmt > Struct Template Reference

#include <innerStatementEvaluator.hpp>

Static Public Member Functions

template<StatementCall... types>
static InnerPrimalTapeStatementData gen ()
 Generates the data for the static store.
 

Static Public Attributes

static InnerPrimalTapeStatementData const staticStore
 Static storage.
 

Detailed Description

template<typename Generator, typename Stmt>
struct codi::InnerStatementEvaluatorStaticStore< Generator, Stmt >

Store InnerPrimalTapeStatementData as static variables for each combination of generator (tape) and expression used in the program.

Member Data Documentation

◆ staticStore

template<typename Generator, typename Stmt>
InnerPrimalTapeStatementData const codi::InnerStatementEvaluatorStaticStore< Generator, Stmt >::staticStore
static

Static storage.

Static storage. Static construction is done by instantiating the statementEvaluate*Inner functions of the generator with Stmt. Also evaluates the number of active type arguments and constant type arguments.


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