![]() |
Project
|
#include <SMatrixGPU.h>
Classes | |
class | SMatrixRowGPU |
class | SMatrixRowGPUconst |
Public Types | |
enum | { kRows = D1 , kCols = D2 , kSize = D1 * D2 } |
typedef T | value_type |
typedef R | rep_type |
typedef T * | iterator |
typedef const T * | const_iterator |
Public Member Functions | |
GPUdDefault () SMatrixGPU()=default | |
GPUdi () SMatrixGPU(SMatrixNoInit) | |
GPUd () SMatrixGPU(SMatrixIdentity) | |
GPUd () SMatrixGPU(const SMatrixGPU< T | |
template<class R2 > | |
GPUd () SMatrixGPU(const SMatrixGPU< T | |
template<class A , class R2 > | |
GPUd () SMatrixGPU(const Expr< A | |
template<class M > | |
GPUd () SMatrixGPU< T | |
R & | operator= (const M &rhs) |
template<class A , class R2 > | |
GPUd () SMatrixGPU< T | |
R & | operator= (const Expr< A, T, D1, D2, R2 > &rhs) |
GPUd () T apply(unsigned int i) const | |
GPUd () const T *Array() const | |
GPUd () T *Array() | |
GPUd () iterator begin() | |
GPUd () iterator end() | |
GPUd () const T &operator()(unsigned int i | |
GPUd () T &operator()(unsigned int i | |
template<typename Y , typename X > | |
GPUd () friend X &operator<<(Y &y | |
GPUd () SMatrixRowGPUconst operator[](unsigned int i) const | |
GPUd () SMatrixRowGPU operator[](unsigned int i) | |
template<class R2 > | |
GPUd () SMatrixGPU< T | |
R & | operator+= (const SMatrixGPU< T, D1, D2, R2 > &rhs) |
GPUd () SMatrixGPU< T | |
R & | operator*= (const T &rhs) |
template<class R2 > | |
GPUd () SMatrixGPU< T | |
R & | operator*= (const SMatrixGPU< T, D1, D2, R2 > &rhs) |
template<class A , class R2 > | |
GPUd () SMatrixGPU< T | |
R & | operator*= (const Expr< A, T, D1, D2, R2 > &rhs) |
GPUd () bool Invert() | |
GPUd () bool IsInUse(const T *p) const | |
Public Attributes | |
D1 | |
D2 | |
R & | rhs |
R2 & | rhs |
T | |
unsigned int j | const |
unsigned int | j |
R | mRep |
Definition at line 439 of file SMatrixGPU.h.
Definition at line 445 of file SMatrixGPU.h.
Definition at line 444 of file SMatrixGPU.h.
Definition at line 443 of file SMatrixGPU.h.
Definition at line 442 of file SMatrixGPU.h.
anonymous enum |
Enumerator | |
---|---|
kRows | |
kCols | |
kSize |
Definition at line 458 of file SMatrixGPU.h.
o2::math_utils::detail::SMatrixGPU< T, D1, D2, R >::GPUd | ( | ) |
o2::math_utils::detail::SMatrixGPU< T, D1, D2, R >::GPUd | ( | ) | const |
o2::math_utils::detail::SMatrixGPU< T, D1, D2, R >::GPUd | ( | ) | const & |
|
inline |
Definition at line 465 of file SMatrixGPU.h.
o2::math_utils::detail::SMatrixGPU< T, D1, D2, R >::GPUd | ( | ) | & |
o2::math_utils::detail::SMatrixGPU< T, D1, D2, R >::GPUd | ( | ) |
o2::math_utils::detail::SMatrixGPU< T, D1, D2, R >::GPUd | ( | ) |
o2::math_utils::detail::SMatrixGPU< T, D1, D2, R >::GPUd | ( | ) | const |
o2::math_utils::detail::SMatrixGPU< T, D1, D2, R >::GPUd | ( | ) | const |
o2::math_utils::detail::SMatrixGPU< T, D1, D2, R >::GPUd | ( | ) |
o2::math_utils::detail::SMatrixGPU< T, D1, D2, R >::GPUd | ( | ) |
o2::math_utils::detail::SMatrixGPU< T, D1, D2, R >::GPUd | ( | ) |
o2::math_utils::detail::SMatrixGPU< T, D1, D2, R >::GPUd | ( | ) |
o2::math_utils::detail::SMatrixGPU< T, D1, D2, R >::GPUd | ( | ) |
|
inline |
Definition at line 503 of file SMatrixGPU.h.
|
inline |
Definition at line 502 of file SMatrixGPU.h.
o2::math_utils::detail::SMatrixGPU< T, D1, D2, R >::GPUd | ( | ) | & |
|
inline |
Definition at line 466 of file SMatrixGPU.h.
|
inline |
Definition at line 464 of file SMatrixGPU.h.
|
default |
|
inline |
Definition at line 447 of file SMatrixGPU.h.
R & o2::math_utils::detail::SMatrixGPU< T, D1, D2, R >::operator*= | ( | const Expr< A, T, D1, D2, R2 > & | rhs | ) |
Definition at line 1435 of file SMatrixGPU.h.
R & o2::math_utils::detail::SMatrixGPU< T, D1, D2, R >::operator*= | ( | const SMatrixGPU< T, D1, D2, R2 > & | rhs | ) |
Definition at line 1428 of file SMatrixGPU.h.
Definition at line 1418 of file SMatrixGPU.h.
R & o2::math_utils::detail::SMatrixGPU< T, D1, D2, R >::operator+= | ( | const SMatrixGPU< T, D1, D2, R2 > & | rhs | ) |
Definition at line 1411 of file SMatrixGPU.h.
R & o2::math_utils::detail::SMatrixGPU< T, D1, D2, R >::operator= | ( | const Expr< A, T, D1, D2, R2 > & | rhs | ) |
Definition at line 678 of file SMatrixGPU.h.
Definition at line 686 of file SMatrixGPU.h.
Definition at line 469 of file SMatrixGPU.h.
o2::math_utils::detail::SMatrixGPU< T, D1, D2, R >::D1 |
Definition at line 449 of file SMatrixGPU.h.
o2::math_utils::detail::SMatrixGPU< T, D1, D2, R >::D2 |
Definition at line 449 of file SMatrixGPU.h.
Definition at line 470 of file SMatrixGPU.h.
Definition at line 516 of file SMatrixGPU.h.
R2 & o2::math_utils::detail::SMatrixGPU< T, D1, D2, R >::rhs |
Definition at line 449 of file SMatrixGPU.h.
R2& o2::math_utils::detail::SMatrixGPU< T, D1, D2, R >::rhs |
Definition at line 451 of file SMatrixGPU.h.
o2::math_utils::detail::SMatrixGPU< T, D1, D2, R >::T |
Definition at line 453 of file SMatrixGPU.h.