![]() |
Project
|
#include <SMatrixGPU.h>
Public Types | |
| enum | { kRows = D , kCols = D , kSize = D * (D + 1) / 2 } |
| typedef T | value_type |
Public Member Functions | |
| GPUdDefault () MatRepSymGPU()=default | |
| GPUdi () T &operator()(unsigned int i | |
| GPUdi () T const &operator()(unsigned int i | |
| GPUhdi () T &operator[](unsigned int i) | |
| GPUdi () T const &operator[](unsigned int i) const | |
| GPUdi () T apply(unsigned int i) const | |
| GPUdi () T *Array() | |
| GPUdi () const T *Array() const | |
| template<class R > | |
| GPUdi () MatRepSymGPU< T | |
| D & | operator= (const R &) |
| GPUdi () MatRepSymGPU< T | |
| D & | operator= (const MatRepSymGPU &rhs) |
Static Public Member Functions | |
| static constexpr int | off0 (int i) |
| static constexpr int | off2 (int i, int j) |
| static constexpr int | off1 (int i) |
| static | GPUdi () int off(int i) |
| static | GPUdi () const expr unsigned int offset(unsigned int i |
Public Attributes | |
| unsigned int | j { return mArray[offset(i, j)] |
| unsigned int j | const { return mArray[offset(i, j)] |
| static unsigned int | j |
Definition at line 301 of file SMatrixGPU.h.
| typedef T o2::math_utils::detail::MatRepSymGPU< T, D >::value_type |
Definition at line 304 of file SMatrixGPU.h.
| anonymous enum |
| Enumerator | |
|---|---|
| kRows | |
| kCols | |
| kSize | |
Definition at line 331 of file SMatrixGPU.h.
|
default |
|
static |
|
inline |
Definition at line 313 of file SMatrixGPU.h.
|
inlinestatic |
Definition at line 341 of file SMatrixGPU.h.
| o2::math_utils::detail::MatRepSymGPU< T, D >::GPUdi | ( | ) |
| o2::math_utils::detail::MatRepSymGPU< T, D >::GPUdi | ( | ) |
| o2::math_utils::detail::MatRepSymGPU< T, D >::GPUdi | ( | ) | & |
|
inline |
Definition at line 311 of file SMatrixGPU.h.
|
inline |
Definition at line 310 of file SMatrixGPU.h.
| o2::math_utils::detail::MatRepSymGPU< T, D >::GPUdi | ( | ) | const & |
|
inline |
Definition at line 309 of file SMatrixGPU.h.
|
inline |
Definition at line 308 of file SMatrixGPU.h.
|
inlinestaticconstexpr |
Definition at line 337 of file SMatrixGPU.h.
|
inlinestaticconstexpr |
Definition at line 339 of file SMatrixGPU.h.
|
inlinestaticconstexpr |
Definition at line 338 of file SMatrixGPU.h.
|
inline |
Definition at line 323 of file SMatrixGPU.h.
|
inline |
Definition at line 317 of file SMatrixGPU.h.
| unsigned int j o2::math_utils::detail::MatRepSymGPU< T, D >::const { return mArray[offset(i, j)] |
Definition at line 307 of file SMatrixGPU.h.
| unsigned int o2::math_utils::detail::MatRepSymGPU< T, D >::j { return mArray[offset(i, j)] |
Definition at line 306 of file SMatrixGPU.h.
| unsigned int o2::math_utils::detail::MatRepSymGPU< T, D >::j |
Definition at line 347 of file SMatrixGPU.h.