Blaze
3.9
blaze
math
GroupTag.h
Go to the documentation of this file.
1
//=================================================================================================
33
//=================================================================================================
34
35
#ifndef _BLAZE_MATH_GROUPTAG_H_
36
#define _BLAZE_MATH_GROUPTAG_H_
37
38
39
//*************************************************************************************************
40
// Includes
41
//*************************************************************************************************
42
43
#include <
blaze/util/Types.h
>
44
45
46
namespace
blaze {
47
48
//*************************************************************************************************
81
template
<
size_t
ID >
82
struct
GroupTag
83
{};
84
//*************************************************************************************************
85
86
87
//*************************************************************************************************
91
using
Group0
=
GroupTag<0UL>
;
92
//*************************************************************************************************
93
94
95
//*************************************************************************************************
99
using
Group1
=
GroupTag<1UL>
;
100
//*************************************************************************************************
101
102
103
//*************************************************************************************************
107
using
Group2
=
GroupTag<2UL>
;
108
//*************************************************************************************************
109
110
111
//*************************************************************************************************
115
using
Group3
=
GroupTag<3UL>
;
116
//*************************************************************************************************
117
118
119
//*************************************************************************************************
123
using
Group4
=
GroupTag<4UL>
;
124
//*************************************************************************************************
125
126
127
//*************************************************************************************************
131
using
Group5
=
GroupTag<5UL>
;
132
//*************************************************************************************************
133
134
135
//*************************************************************************************************
139
using
Group6
=
GroupTag<6UL>
;
140
//*************************************************************************************************
141
142
143
//*************************************************************************************************
147
using
Group7
=
GroupTag<7UL>
;
148
//*************************************************************************************************
149
150
151
//*************************************************************************************************
155
using
Group8
=
GroupTag<8UL>
;
156
//*************************************************************************************************
157
158
159
//*************************************************************************************************
163
using
Group9
=
GroupTag<9UL>
;
164
//*************************************************************************************************
165
166
}
// namespace blaze
167
168
#endif
blaze::GroupTag
Group tag for vectors and matrices.
Definition:
GroupTag.h:83
Types.h
Header file for basic type definitions.
Generated by
1.9.3