CoDiPack  3.1.0
A Code Differentiation Package
SciComp TU Kaiserslautern
Loading...
Searching...
No Matches
codi::CompileTimeLoop< T_pos, T_pos, T_step > Struct Template Reference

Termination of loop evaluation. More...

#include <compileTimeLoop.hpp>

Inheritance diagram for codi::CompileTimeLoop< T_pos, T_pos, T_step >:

Static Public Member Functions

template<typename... Args>
static inlinevoid eval (Args &&... args)
 Nothing is evaluated.
 
static inlinevoid eval (Func &&func, Args &&... args)
 Func is evaluated with args as func(pos, args...)
 

Static Public Attributes

static size_t constexpr end
 See CompileTimeLoop.
 
static size_t constexpr end = T_pos
 See CompileTimeLoop.
 
static size_t constexpr pos
 See CompileTimeLoop.
 
static size_t constexpr pos = T_pos
 See CompileTimeLoop.
 
static int constexpr step
 See CompileTimeLoop.
 
static int constexpr step = T_step
 See CompileTimeLoop.
 

Detailed Description

template<size_t T_pos, int T_step>
struct codi::CompileTimeLoop< T_pos, T_pos, T_step >

Termination of loop evaluation.


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