|
OPAL (Object Oriented Parallel Accelerator Library) 2024.2
OPAL
|
Go to the source code of this file.
Variables | |
| const int | PETE_UnaryPassThruTag = 0 |
| const int | PETE_BinaryPromoteTag = -2 |
| const int | PETE_BinaryUseLeftTag = -1 |
| const int | PETE_BinaryUseRightTag = 0 |
| struct PETE_ComputeUnaryType |
Definition at line 133 of file TypeComputations.h.
| Class Members | ||
|---|---|---|
| typedef type | type | |
| struct PETE_ComputeUnaryType< T, Op, PETE_UnaryPassThruTag > |
Definition at line 139 of file TypeComputations.h.
| Class Members | ||
|---|---|---|
| typedef T | type | |
| struct PETEUnaryReturn |
Definition at line 145 of file TypeComputations.h.
| Class Members | ||
|---|---|---|
| typedef type | type | |
| struct PETE_ComputeBinaryType |
Definition at line 197 of file TypeComputations.h.
| Class Members | ||
|---|---|---|
| typedef type | type | |
| struct PETE_ComputeBinaryType< T1, T2, Op, PETE_BinaryUseLeftTag > |
Definition at line 203 of file TypeComputations.h.
| Class Members | ||
|---|---|---|
| typedef T1 | type | |
| struct PETE_ComputeBinaryType< T1, T2, Op, PETE_BinaryUseRightTag > |
Definition at line 209 of file TypeComputations.h.
| Class Members | ||
|---|---|---|
| typedef T2 | type | |
| struct PETE_ComputePromoteType |
Definition at line 215 of file TypeComputations.h.
| struct PETE_ComputePromoteType< T1, T2, true > |
Definition at line 220 of file TypeComputations.h.
| Class Members | ||
|---|---|---|
| typedef T1 | type | |
| struct PETE_ComputePromoteType< T1, T2, false > |
Definition at line 226 of file TypeComputations.h.
| Class Members | ||
|---|---|---|
| typedef T2 | type | |
| struct PETE_ComputePromoteType2 |
Definition at line 232 of file TypeComputations.h.
| Class Members | ||
|---|---|---|
| typedef PETE_ComputePromoteType< T1, T2,(t1 >=t2)>::type | type | |
| struct PETE_ComputeBinaryType< T1, T2, Op, PETE_BinaryPromoteTag > |
Definition at line 239 of file TypeComputations.h.
| Class Members | ||
|---|---|---|
| typedef val, val >::type | type | |
| struct PETEBinaryReturn |
Definition at line 246 of file TypeComputations.h.
| Class Members | ||
|---|---|---|
| typedef type | type | |
| struct PETETrinaryReturn |
Definition at line 270 of file TypeComputations.h.
| Class Members | ||
|---|---|---|
| typedef type | type | |
| const int PETE_BinaryPromoteTag = -2 |
Definition at line 189 of file TypeComputations.h.
| const int PETE_BinaryUseLeftTag = -1 |
Definition at line 190 of file TypeComputations.h.
| const int PETE_BinaryUseRightTag = 0 |
Definition at line 191 of file TypeComputations.h.
| const int PETE_UnaryPassThruTag = 0 |
Definition at line 130 of file TypeComputations.h.