utility::tuple::RangeBuilder Struct Reference

Collects internal details for generating index ranges [MIN, MAX) Declare primary template for index range builder. More...

#include <TensorSyclTuple.h>

Detailed Description

Collects internal details for generating index ranges [MIN, MAX) Declare primary template for index range builder.

Induction step: Specialisation of the RangeBuilder class when N!=MIN in this case we are recursively subtracting N by one and adding one index to Is... list until MIN==N

Template Parameters
MINis the starting index in the tuple
Nrepresents sizeof..(elemens)- sizeof...(Is)
Is...are the list of generated index so far
MINis the starting index in the tuple
Nrepresents sizeof..(elemens)- sizeof...(Is)
Is...are the list of generated index so far

Definition at line 160 of file TensorSyclTuple.h.


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


control_box_rst
Author(s): Christoph Rösmann
autogenerated on Wed Mar 2 2022 00:08:15